2010年8月11日

Castle系列教程(转)

摘要: Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。4月份以来,Terrylee写了一系列的Castle的文章,这里做一下总结,后续还有Facility系列等,本部分内容会不断的更新。第一部分:ActiveRecord学习实践系列1.Castle Ac... 阅读全文

posted @ 2010-08-11 17:08 滴d 阅读(2666) 评论(0) 推荐(1)

详说new和overrid区别

摘要: new和override区别在C#中实现重写方法,可以用new和override两个关键字来实现,究竟他们之间有什么区别呢?public class GrandClass//基类{ public GrandClass() { Console.WriteLine("In GrandClass.Constructor"); } public virtual void Method()//用virtua... 阅读全文

posted @ 2010-08-11 15:31 滴d 阅读(796) 评论(1) 推荐(0)

2010年5月28日

自定义控件集合属性(转)

摘要: 集合属性相信大家都很熟悉也很常用,如DropDownList,ListBox等控件<asp:DropDownListID="DropDownList1"runat="server"><asp:ListItem>测试1</asp:ListItem><asp:ListItem>测试2</asp:ListItem><asp:ListIte... 阅读全文

posted @ 2010-05-28 09:12 滴d 阅读(486) 评论(0) 推荐(0)

2010年5月10日

自定义集合

摘要: usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Collections;namespaceCustomCollection{classProgram{staticvoidMain(string[]args){StudentCollectionsc=newStudent... 阅读全文

posted @ 2010-05-10 16:37 滴d 阅读(256) 评论(0) 推荐(0)

2010年4月19日

IIS的Gzip压缩

摘要: 启用IIS的Gzip压缩功能 现在主流浏览器基本都支持 Gzip 压缩,因此这也成了 WebServer 优化策略的一种常规手段。启用压缩后能有效减少网页传输数据大小,使得有限带宽能提供更多的请求,并在一定程度上提高了网页 "显示" 速度。IIS6 提供了对 Gzip 的支持,只可惜有点不完善,需要我们自己手工做些设置。步骤1. 在 "IIS 管理器" 中,打开 "网站 > 属性" 对话框,... 阅读全文

posted @ 2010-04-19 11:21 滴d 阅读(343) 评论(0) 推荐(0)

2010年3月23日

ASP.NET 状态服务和session丢失问题解决方案

摘要: ASP.NET SESSION丢失原因:转(1):Asp.net默认配置下,Session莫名丢失的原因及解决办法正常操作情况下Session会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容。现在我就把... 阅读全文

posted @ 2010-03-23 17:03 滴d 阅读(368) 评论(0) 推荐(0)

2010年3月12日

关于父类引用指向子类对象

摘要: 很多人在初次接触设计模式的时候,最大的疑惑莫过于碰到这样的句子:(父类Animal和子类Dog)[代码]这是什么玩意儿?究竟有什么用途,我直接用子类对象不就完了?我们就来解释一下: --这是什么玩意儿?re:这种用法叫做“父类引用指向子类对象”(跟绕口令似的),或者叫“父类指针指向子类对象”,指的是定义一个父类的引用,而它实际指向的是子类创建的对象。... 阅读全文

posted @ 2010-03-12 11:25 滴d 阅读(6875) 评论(5) 推荐(4)

2010年3月3日

Fiddler使用

摘要: 这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章,让更多的朋友都来了解这个不错的工具,也是我第一次翻译文章,不恰当之处请大家大家多多指正。介绍:你是不是曾经疑惑过你的web程序和IE是如何交互的?你是不是遇到过一些奇怪的而你又无法解决的性能瓶颈?你是不是对那些发送给服务器端的cookie 和那些你下载下来的被标记为可缓存的内容感到好奇?Fiddler官方网站及下载地址:ht... 阅读全文

posted @ 2010-03-03 09:04 滴d 阅读(850) 评论(0) 推荐(0)

2010年2月24日

.net delegate(委托类型)

摘要: 本质上,委托是指向若干方法的类型安全的对象(类似c++函数指针)。一个委托维持有三项重要的信息:1,它要调用的方法的地址 2,方法的参数(如果有的话)3,方法的返回值(如果有的话)。和c++函数指针不同的是,.net委托可以指向静态方法和实例方法。首先来看看如何定义一个委托(使用关键字delegate)//这个委托可以指向任何接收两个int参数并返回int值的方法//二元操作publicdeleg... 阅读全文

posted @ 2010-02-24 11:25 滴d 阅读(3434) 评论(1) 推荐(0)

2009年12月10日

类与结构区别

摘要: 结构:1. 值类型,存放在堆栈里,堆栈的执行效率要比堆的执行效率高,可是堆栈的资源有限,不适合处理大的逻辑复杂的对象。所以结构处理作为基类型对待的小对象,而类处理某个商业逻辑2.不能从另外一个结构或者类继承,本身也不能被继承,虽然结构没有明确的用sealed声明,可是结构是隐式的sealed .类:1.引用类型,存放在堆里,分配地址。2.可继承.如何选择类与结构1. 堆栈的空间有限,对于大量的逻辑... 阅读全文

posted @ 2009-12-10 14:59 滴d 阅读(316) 评论(0) 推荐(0)

导航