摘要: 本文简单介绍了什么是特性、如何创建自定义特性,以及如何通过反射来查看自定义特性。 阅读全文
posted @ 2008-01-27 21:44 Jimmy Zhang 阅读(11200) 评论(24) 推荐(19) 编辑
摘要: 本文通过一个实现遍历枚举字段的范例,以及.Net中如何实现值类型的Equals()方法的例子,简单的引出了反射,说明了反射的一个初步用途 -- 查看类型元数据。 阅读全文
posted @ 2008-01-27 20:46 Jimmy Zhang 阅读(28046) 评论(56) 推荐(47) 编辑
摘要: 提起Command模式,我想没有什么比一个遥控器的例子更能说明问题了,本文将对Command模式作以简单介绍,我们通过完成这个范例来一步步实现GOF的Command模式。 阅读全文
posted @ 2007-12-20 08:17 Jimmy Zhang 阅读(4849) 评论(22) 推荐(7) 编辑
摘要: 本文中,我们通过一个常见的给武器(对象)添加宝石(获得额外的状态和行为)的例子,讨论了Decorator设计模式的实现过程。 阅读全文
posted @ 2007-12-14 08:26 Jimmy Zhang 阅读(3215) 评论(8) 推荐(3) 编辑
摘要: 本文中我们通过一个人物外形构建的范例,一步步学习了Abstract Factory抽象工厂模式的实现。 阅读全文
posted @ 2007-12-11 23:52 Jimmy Zhang 阅读(3051) 评论(7) 推荐(0) 编辑
摘要: 在本文中,我们将以一款欧美风格的奇幻角色扮演游戏为背景,通过游戏中角色技能的实现来展示GOF的Strategy设计模式。 阅读全文
posted @ 2007-12-09 17:12 Jimmy Zhang 阅读(3789) 评论(18) 推荐(7) 编辑
摘要: 本文简单地介绍了什么是Http Module 。我们首先了解了Http Module的作用,然后查看了Asp.Net 内置的Module,接着我们介绍了IHttpModule接口,并通过了一个简单的范例实现了此接口,最后我们介绍了 global.asax 文件与Http Module之间的联系。 阅读全文
posted @ 2007-11-25 18:50 Jimmy Zhang 阅读(11738) 评论(31) 推荐(13) 编辑
摘要: 正则表达式应该算是开发人员应该掌握的一个轻量级的技能,然而,它稀奇古怪地匹配模式总让人们联想起外星语言。本文中,我期望能和大家一道,通过大量的例子,对正则表达式作一个复习和回顾。 阅读全文
posted @ 2007-10-24 14:38 Jimmy Zhang 阅读(13062) 评论(50) 推荐(11) 编辑
摘要: 本文中,我通过两个范例由浅入深地讲述了 什么是委托、为什么要使用委托、事件的由来、委托和事件对Observer设计模式的意义、.Net Framework 中的委托和事件,对它们的中间代码也做了讨论。 阅读全文
posted @ 2007-09-23 17:49 Jimmy Zhang 阅读(391182) 评论(912) 推荐(701) 编辑
摘要: 在本文中,我通过三个实例:图片防盗链、图片验证码、处理自定义后缀名请求,详细介绍了IHttpHandler的实现方法和使用过程。对 IHttpHandlerFactory也作了概要介绍。 阅读全文
posted @ 2007-09-15 18:34 Jimmy Zhang 阅读(26284) 评论(75) 推荐(22) 编辑
摘要: 在这篇文章中,Bipin Joshi概要地为我们讲解了什么是Rss、如何在.Net下创建和消费Rss源。本人对使用pubDate标记需要注意的问题和添加浏览器支持的内容做了补充。 阅读全文
posted @ 2007-09-14 08:57 Jimmy Zhang 阅读(5252) 评论(11) 推荐(0) 编辑
摘要: 本文是这一系列的第一篇文章,我在一个相对较低的层次上向大家介绍了 Http请求的处理过程:ISAPI的工作原理、Http宿主环境 和 Http管道。 阅读全文
posted @ 2007-09-04 08:45 Jimmy Zhang 阅读(21057) 评论(70) 推荐(37) 编辑
摘要: 在本文中,我结合自己的经验,对设计人员在使用 Web标准 进行网站制作 或 网站重构的时候所经常遇的一些问题和误区 进行了讨论。 阅读全文
posted @ 2007-08-30 11:29 Jimmy Zhang 阅读(4019) 评论(6) 推荐(3) 编辑
摘要: 在这篇文章中,我首先提出了开发人员对数据库对象命名不够重视的问题,随后列出了一张数据对象命名的简表。接着我按照 表、字段、主键、外键、触发器、存储过程的顺序,详细讲述了数据库对象命名的规则。其间,我还穿插着讲述了在数据库开发中常见的一些问题,包括建表时需要注意的问题,以及在管理存储过程时可以采取的技巧。 阅读全文
posted @ 2007-08-30 11:11 Jimmy Zhang 阅读(13298) 评论(24) 推荐(11) 编辑
摘要: Jesse Liberty 在这篇文章中为我们详细讲述了在 C#1.1 和 C#2.0 中如何实现可以用 foreach 语句进行枚举的类。 阅读全文
posted @ 2007-08-22 13:43 Jimmy Zhang 阅读(7777) 评论(7) 推荐(3) 编辑