在当今的面向对象编程中,软件编程人员更加注重代码的重用性和可维护性。设计模式使人们可以更加简单、方便地重用成功的设计和体系结构。本书不仅向读者介绍了设计模式是什么、如何实现设计模式,更通过一些精选的实例帮助读者深刻理解设计模式的真正含义,其内容包括设计模式的含义,设计模式在数据层、中间层和表示层的应用,使用.NETRemoting技术建立设计模式,以及有关设计模式的一些相关主题。本书用例经典,高效实用,非常适合于面向对象开发人员和设计人员阅读,对于项目管理人员和系统架构师也颇具参考价值。设计模式可以用宋描述通用的编程问题以及模板解决方案。应用于开发的设计模式引入了可重用设计和适应性的概念,并把代码重用的概念提高到一个新的层次。设计模式人都基于面向对象技术,所以,VB开发人员只有等到VB.NET发布之后才有机会应用设计模式的理念。本书通过示例教您如何在VB.NET中应用设计模式。通过这些具有现实意义的实例,读者可以体验设计模式在实际中的应用及其好处。本书重点介绍了n层分布式体系结构中各层的设计模式,以及绑定了这些模式的.NETRemoting基础结构。在学习本书的过程中,您将逐步掌握如何识别设计模式解决方案的需求,以及如何选择、设计和实现合适的模式。我们还要讨论.NETFramework的各个组件(如.NET数据提供者和.NETRemoting)是如何利用设计模式,从而实现自己的开发目标的。本书读者对象本书适合于那些对VB.NET设计模式感兴趣的开发人员和系统架构师阅读。本书主要内容●设计模式简介●GoF模式●MVC模式,异步编程模式,存储转发模式●数据层、业务逻辑层和表示层中的设计模式示例●.NETRemoting中设计模式的相关性及示例●UML基础知识●反模式和重构