∈鱼杆 ---我的鱼塘

执着,坚定,友爱,勇敢(www.pumaboyd.com)Live Message

导航

随笔分类 -  C#/ASP.NET

程序开发、管理
摘要:正好看到关于构建RSS的文章,也就兴趣而来。因为在.NET3.5下,MS集成了RSS对象。这样一改变,就很大的方便了创建和读取RSS了。所以整理曾经使用过的RSS方法。这个过程也是对RSS开发的一个认 阅读全文

posted @ 2009-02-24 18:38 ∈鱼杆 阅读(1320) 评论(0) 推荐(0)

摘要:开始 对于MVC的概念吵的火热,MS的MVC框架也是关注的热点。而在我的印象里,MVC应该和WINFORM编程相关,而且是通过事件机制来完成,特别是观察者模式的运用。后来查了查,发现JAVA社区很早就 阅读全文

posted @ 2009-02-24 18:37 ∈鱼杆 阅读(304) 评论(1) 推荐(0)

摘要:挺有意思的一个扩展方法,分享给大家(原作者链接在最后)一般情况我们都习惯了这样写String.Format(”{0} last logged in at {1}”,”pumaboyd”,”2009-1 阅读全文

posted @ 2009-01-14 14:13 ∈鱼杆 阅读(391) 评论(0) 推荐(0)

摘要:看了ark的文章让我想起了些这个。可能没有太多的实际意义,但确是一个不错的思路。我们平时在使用stopwatch统计时间的时候一般会这样使用。Stopwatch watch = Stopwatch.S 阅读全文

posted @ 2009-01-14 14:12 ∈鱼杆 阅读(515) 评论(0) 推荐(0)

摘要:看了ark的文章让我想起了些这个。可能没有太多的实际意义,但确是一个不错的思路。我们平时在使用stopwatch统计时间的时候一般会这样使用。Stopwatch watch = Stopwatch.S 阅读全文

posted @ 2008-12-22 11:02 ∈鱼杆 阅读(528) 评论(0) 推荐(0)

摘要:母板页是具体设计网站首先要面对的问题。MonoRail默认在Views/layouts目录中。因为我配置过目录,所以我的目录是在wap3/layouts下。接下来我沿用ASP.NET对母板页的一些说法 阅读全文

posted @ 2008-12-22 10:59 ∈鱼杆 阅读(297) 评论(0) 推荐(0)

摘要:最近的研究成果,应该说很好的满足我的要求。平时开发会用到很多Cache、添加日志的,性能跟踪等问题。这些东西在每次使用的时候都要自己写代码感觉非常不方便,而且维护起来就是晕。我的想法是,首先这个实现是 阅读全文

posted @ 2008-12-18 20:04 ∈鱼杆 阅读(359) 评论(0) 推荐(0)

摘要:习惯了分层结构的.NET开发了,当然也是分层有优势,所以在使用MonoRail进行网站构建时,首先考虑到的问题就是MonoRail如何应对分层的结构。问题1:MonoRail在WEB层没有根目录,必须 阅读全文

posted @ 2008-12-18 20:03 ∈鱼杆 阅读(256) 评论(0) 推荐(0)

摘要:MVC的一个很重要的优势就是方便组织HTML代码,所以先从这个开始。这里的过程,我最终还是决定采用类似官方DEMO的做法,使用NVelocity。所以Web层的页面都是VM后缀。但在实践中你会发现VM 阅读全文

posted @ 2008-12-18 20:02 ∈鱼杆 阅读(381) 评论(0) 推荐(0)

摘要:开始 对于MVC的概念吵的火热,MS的MVC框架也是关注的热点。而在我的印象里,MVC应该和WINFORM编程相关,而且是通过事件机制来完成,特别是观察者模式的运用。后来查了查,发现JAVA社区很早就 阅读全文

posted @ 2008-12-18 20:01 ∈鱼杆 阅读(235) 评论(0) 推荐(0)

摘要:作者网站,“AspNetPager是完全免费且开放源代码的ASP.NET控件,可以被用于商业目的,唯一的条件是保留控件中的版权信息”感谢作者的无私奉献,顺便给作者点了AD。说正题了,一是因为开源,所以 阅读全文

posted @ 2008-11-07 14:37 ∈鱼杆 阅读(457) 评论(0) 推荐(0)

摘要:最近在帮朋友处理图片上传的问题。其实没什么好多想的,开源的swfupload是个很好的选择,但在使用中发现几个问题。记录一下,希望对大家使用有参考: Ver:使用版本swfuplaod2.1.0OS:WindowsBrower:IE,FireFoxDEMO:官方ASP.NET Q:swfupload点击上传按钮,不显示对话框,切没有任何js报错A:出现这种情况的原因是在FireFox中安装使用了F... 阅读全文

posted @ 2008-11-03 10:40 ∈鱼杆 阅读(1373) 评论(0) 推荐(0)

摘要:最近公司比较流行画图。但我不喜欢使用服务器端直接生成图片的方式,正好看到JQuery的画图插件jquery.flot,顺便学习一下,修改了例子。效果还不错。生成的网站aleax排名。 DEMO下载(Box.net,cnblogs) 阅读全文

posted @ 2008-11-03 10:11 ∈鱼杆 阅读(2324) 评论(1) 推荐(0)

摘要: 自己写了一个快速开发的ORM,同时为了使用Linq To SQL,我的实体类的结构标注和Linq2Sql一样。所以就改了原来Nhb的模板,可以方便的生产Ling-sql 使用的简单实体类 阅读全文

posted @ 2008-10-21 13:48 ∈鱼杆 阅读(534) 评论(0) 推荐(0)

摘要:Master 模板页 Content 内容页 如果希望Master页面的数据传给Content页面,请OnInit 如果希望Content页面的数据传给Master页面,请重载OnLoad 具体细节不多说了,看下面页面的加载顺序就明白原因(对于使用MasterPage方式做网站的是很有用的) 母版页控件 Init 事件 内容控件 Init 事件 母版页 Init 事件 ... 阅读全文

posted @ 2008-09-19 18:38 ∈鱼杆 阅读(517) 评论(0) 推荐(0)

摘要:控件本身没有什么技术含量。只是一个简单的封装。新项目中前端开发人员专门负责编写html代码。整体看过代码,有很多地方前端人员都使用了ul、li的布局。像Menu、图片列表、商户列表也都是ul、li的形 阅读全文

posted @ 2008-09-17 11:56 ∈鱼杆 阅读(577) 评论(0) 推荐(0)

摘要:有这个问题,主要是几个原因 1:最近发现在项目引用中,出现引用了DEBUG版本的DLL,所以我需要区分一个DLL是Release、还是Debug版本(方法) 2:有了方法,就要改AssemblyInf 阅读全文

posted @ 2008-08-25 13:06 ∈鱼杆 阅读(578) 评论(0) 推荐(0)

摘要:如果希望代码在DEBUG模式下使用,但在RELEASE模式下不使用。很自然的会使用 #if DEBUG this.backgroundWorker1.RunWorkerAsync();#endif 但反过来一下,希望在RELEASE下使用,不再DEBUG模式下使用,经过联系,我很自然的使用了 #if RELEASE this.backgroundWo... 阅读全文

posted @ 2008-07-03 18:20 ∈鱼杆 阅读(3500) 评论(1) 推荐(1)

摘要:本来是不想写这个的,但看到在用中文搜索得到的结果时,很是不满意。你基本得到是location.reload()是从浏览器缓存中读取。这样的答案有时真是莫名。很直接的理解成从IE缓存读取,及时原页面有更新也是这样。 最初的理解是这样,结果很自然的想到,使用location.reload(true)来重新加载页面(强制获取所有页面的元素)。而且搜索到的结果很多直接回答“使用location.reloa... 阅读全文

posted @ 2008-07-03 18:20 ∈鱼杆 阅读(3073) 评论(0) 推荐(0)

摘要:应德军兄要求,说写一篇关于快捷键的介绍的。要求比较有创意,至少也要有新意。(*^__^*),煞是觉得不好写。 公司刚升级到VS2008,其快捷键大多延用VS2005。所以下面介绍的快捷键VS2005也可以使用。 首先有两个地方需要注意的。 1:工具-自定义-"在屏幕提示中显示快捷键" 需要勾选上,方便记忆快捷键。默认设置就是这样的。 2:工具-导入导出设置。这里是整个VSStudio的环境的默认设置,我下面设计的都是在"C#环境"下的快捷键,如果你发现你所使用的快捷键和我所列举的出入很大,请更改正确的环境。 基本情况了解了,故事是这样开始的: 某一周日的早晨起床,突然发现鼠标不见了。可能是隔壁家的猫给抓去了。一时情急,没办法,也只能用键盘来启动VSStudio啦。开始-程序 在一个个查找,要是程序太多,嘿嘿,眼睛都找花啦。还在用这么落后的方式启动IDE吗,用快捷键啊。还是默认的,不用设置。如果要设置也就不英雄嘛。如何以最快的方式启动IDE呢?开始-运行-输入“devenv”。就可以直接调用VSStudi 阅读全文

posted @ 2008-05-30 16:27 ∈鱼杆 阅读(4073) 评论(4) 推荐(1)