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