<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Guushuuse .NET</title><subtitle type="text">领域驱动设计==哲学</subtitle><id>http://feed.cnblogs.com/blog/u/37209/rss</id><updated>2011-10-16T12:47:22Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/37209/rss"/><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/24/1488422.html</id><title type="text">DotNet Framework源代码中的模式（九）——Flyweight（享元模式）</title><summary type="text">运用共享技术有效地支持大量细粒度的对象。</summary><published>2009-05-24T13:07:00Z</published><updated>2009-05-24T13:07:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/24/1488422.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/24/1488422.html"/><content type="text">运用共享技术有效地支持大量细粒度的对象。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/17/1458928.html</id><title type="text">DotNet Framework源代码中的模式（八）——Builder（生成器模式）</title><summary type="text">将一个复杂对象的构件与它的表示分离，使得同样的构建过程可以创建不同的表述。</summary><published>2009-05-17T11:45:00Z</published><updated>2009-05-17T11:45:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/17/1458928.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/17/1458928.html"/><content type="text">将一个复杂对象的构件与它的表示分离，使得同样的构建过程可以创建不同的表述。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/16/1458481.html</id><title type="text">DotNet Framework源代码中的模式（七）——Factory Method（工厂模式）</title><summary type="text">定义一个用于创建对象的接口，让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。</summary><published>2009-05-16T13:35:00Z</published><updated>2009-05-16T13:35:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/16/1458481.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/16/1458481.html"/><content type="text">定义一个用于创建对象的接口，让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/15/1457951.html</id><title type="text">DotNet Framework源代码中的模式（六）——Prototype（原型模式）</title><summary type="text">用原型实例指定创建对象的种类，并且通过拷贝这个原型来创建新的对象。</summary><published>2009-05-15T13:21:00Z</published><updated>2009-05-15T13:21:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/15/1457951.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/15/1457951.html"/><content type="text">用原型实例指定创建对象的种类，并且通过拷贝这个原型来创建新的对象。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/14/1456789.html</id><title type="text">DotNet Framework源代码中的模式（五）——Decorator（装饰模式）</title><summary type="text">动态地给一个对象添加一些额外的职责。就扩展功能而言，Decorator模式比生成子类方式更为灵活。</summary><published>2009-05-14T06:17:00Z</published><updated>2009-05-14T06:17:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/14/1456789.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/14/1456789.html"/><content type="text">动态地给一个对象添加一些额外的职责。就扩展功能而言，Decorator模式比生成子类方式更为灵活。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/11/1454464.html</id><title type="text">DotNet Framework源代码中的模式（四）——Abstract Factory（抽象工厂模式）</title><summary type="text">提供一个创建一系列相关或相互依赖对象的接口，而无需指定它们具体的类。</summary><published>2009-05-11T13:38:00Z</published><updated>2009-05-11T13:38:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/11/1454464.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/11/1454464.html"/><content type="text">提供一个创建一系列相关或相互依赖对象的接口，而无需指定它们具体的类。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453791.html</id><title type="text">Middleware（中间件）</title><summary type="text">中间件已经成为构建网络分布式异构信息系统不可缺少的关键技术，与操作系统、数据库管理系统并列为基础软件体系的三大支柱。中间件（middleware）是基础软件的一大类，属于可复用软件的范畴。顾名思义，中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上，应用软件的下层，总的作用是为处于自己上层的应用软件提供运行与开发的环境，帮助用户灵活、高效地开发和集成复杂的应用软件。</summary><published>2009-05-10T13:35:00Z</published><updated>2009-05-10T13:35:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453791.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453791.html"/><content type="text">中间件已经成为构建网络分布式异构信息系统不可缺少的关键技术，与操作系统、数据库管理系统并列为基础软件体系的三大支柱。中间件（middleware）是基础软件的一大类，属于可复用软件的范畴。顾名思义，中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上，应用软件的下层，总的作用是为处于自己上层的应用软件提供运行与开发的环境，帮助用户灵活、高效地开发和集成复杂的应用软件。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453786.html</id><title type="text">EA（Enterprise Architecture，企业架构）</title><summary type="text">针对于企业应用，依据不同的关注点，架构可以分为如下几类：l业务架构（Business Architecture）：关注于业务及其流程；l应用架构（Application Architecture）：关注于应用系统设计；l基础架构（Infrastructure Architecture）：关注于基础技术；l数据架构（Data Architecture）：关注于数据存储及其规划；这里所说的企业应用架构...</summary><published>2009-05-10T13:27:00Z</published><updated>2009-05-10T13:27:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453786.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453786.html"/><content type="text">针对于企业应用，依据不同的关注点，架构可以分为如下几类：l业务架构（Business Architecture）：关注于业务及其流程；l应用架构（Application Architecture）：关注于应用系统设计；l基础架构（Infrastructure Architecture）：关注于基础技术；l数据架构（Data Architecture）：关注于数据存储及其规划；这里所说的企业应用架构...</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453782.html</id><title type="text">HTTP（Hypertext Transfer Protocol，超文本传输协议）</title><summary type="text">HTTP的发展是万维网协会（World Wide Web Consortium）和Internet工作小组（Internet Engineering Task Force）合作的结果，（他们）最终发布了一系列的RFC，其中最著名的就是RFC 2616。RFC 2616定义了HTTP协议的我们今天普遍使用的一个版本——HTTP 1.1。</summary><published>2009-05-10T13:20:00Z</published><updated>2009-05-10T13:20:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453782.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453782.html"/><content type="text">HTTP的发展是万维网协会（World Wide Web Consortium）和Internet工作小组（Internet Engineering Task Force）合作的结果，（他们）最终发布了一系列的RFC，其中最著名的就是RFC 2616。RFC 2616定义了HTTP协议的我们今天普遍使用的一个版本——HTTP 1.1。</content></entry><entry><id>http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453726.html</id><title type="text">DotNet Framework源代码中的模式（三）——Iteartor（迭代器模式）</title><summary type="text">提供一种方法顺序访问一个聚合对象中各个元素，而又不需暴露该对象的内部表示。</summary><published>2009-05-10T11:04:00Z</published><updated>2009-05-10T11:04:00Z</updated><author><name>guushuuse</name><uri>http://www.cnblogs.com/guushuuse/</uri></author><link rel="alternate" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453726.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/guushuuse/archive/2009/05/10/1453726.html"/><content type="text">提供一种方法顺序访问一个聚合对象中各个元素，而又不需暴露该对象的内部表示。</content></entry></feed>
