Guushuuse .NET

领域驱动设计==哲学

导航

公告

随笔分类

收藏夹

随笔档案

最新评论

统计

常用链接

积分与排名

01技术网站

07技术网站

11.NET

15.NET开源

16.NET开源

18.NET博客

81其他

82其他

99友情链接

阅读排行榜

评论排行榜

53DotNet Framework源代码中的模式

DotNet Framework源代码中的模式(九)——Flyweight(享元模式)
摘要: 运用共享技术有效地支持大量细粒度的对象。阅读全文

posted @ 2009-05-24 21:07 guushuuse 阅读(1415) | 评论 (0) 编辑

DotNet Framework源代码中的模式(八)——Builder(生成器模式)
摘要: 将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。阅读全文

posted @ 2009-05-17 19:45 guushuuse 阅读(1619) | 评论 (3) 编辑

DotNet Framework源代码中的模式(七)——Factory Method(工厂模式)
摘要: 定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。阅读全文

posted @ 2009-05-16 21:35 guushuuse 阅读(1359) | 评论 (3) 编辑

DotNet Framework源代码中的模式(六)——Prototype(原型模式)
摘要: 用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。阅读全文

posted @ 2009-05-15 21:21 guushuuse 阅读(1531) | 评论 (5) 编辑

DotNet Framework源代码中的模式(五)——Decorator(装饰模式)
摘要: 动态地给一个对象添加一些额外的职责。就扩展功能而言,Decorator模式比生成子类方式更为灵活。阅读全文

posted @ 2009-05-14 14:17 guushuuse 阅读(1806) | 评论 (5) 编辑

DotNet Framework源代码中的模式(四)——Abstract Factory(抽象工厂模式)
摘要: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。阅读全文

posted @ 2009-05-11 21:38 guushuuse 阅读(1725) | 评论 (11) 编辑

DotNet Framework源代码中的模式(三)——Iteartor(迭代器模式)
摘要: 提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。阅读全文

posted @ 2009-05-10 19:04 guushuuse 阅读(1528) | 评论 (1) 编辑

DotNet Framework源代码中的模式(二)——前言
摘要: 随着Visual Studio 2008的发布,微软根据MS-RL协议向开发人员提供了.NET Framework的源代码,包括基础类库 (BCL)、 ASP.NET、 WinForms和WPF等代码。.NET Framework是.NET平台的基础架构,它的开放源代码,为开发人员更加深入研究.NET 技术细节提供了极大便利,也为开发人员如何构建一个优秀的软件开发框架提供了很好借鉴。 构建一个优秀的软件开发框架,必然会使用设计模式。.NET Framework作为一个优秀的软件开发框架,设计模式无处不在,通过分析这些代码,为我们正确使用设计模式提供很大帮助。 阅读全文

posted @ 2009-05-10 16:42 guushuuse 阅读(1731) | 评论 (3) 编辑

DotNet Framework源代码中的模式(一)——目录
摘要: 目录阅读全文

posted @ 2009-05-10 16:41 guushuuse 阅读(309) | 评论 (1) 编辑