大拱桥--暨南大学学生门户 » 珠海校区图书馆 » 程序语言、算法语言 » 设计模式:基于C#的工程化实现及扩展
名称 设计模式:基于C#的工程化实现及扩展
索引号 TP312C/436
分类号 TP312C
TP312(程序语言、算法语言)
TP31(计算机软件)
TP3(计算技术、计算机技术)
TP(自动化技术计算技术技术)
T(工业技术)
作者 王翔、
出版社 北京:电子工业出版社,2009
ISBN 978-7-121-07507-0
页数 652页
价格 CNY98.00
标签 c语言、程序设计、设计模式、c#、.net、编程、软件开发、计算机、it、
简介
注解 本书共7篇38章,内容包括:预备知识——发掘用C#语言进行面向对象化设计的潜力、创建型模式——管理并隔离对象实例的构造过程、结构性模式——针对变化组织灵活的对象体系等。
作者简介

王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和PKI环境保护信息系统数据安全的项目。
最喜欢数学,平常案头总是摆一本数学练习题。闲暇时间喜欢写作,通过发表多种技术文章与国内外同行交流各种数据应用经验。
项目间隙经常到各海滨城市徒步旅行、野外露营、出海航行、极限运动,这几年烹饪也渐渐成为个人主要爱好。

书籍简介

《设计模式:基于C#的工程化实现及扩展》基于C# 2.0的语法,试图将GOF 23中的模式以一种可工程化的公共库而非Example的方式呈现给读者。内容包括以下7部分。第1篇主要是概括性的介绍;第2篇创建型模式介绍通过将实例化职责委托他方对象的办法,隔离客户程序与具体类型实例化的依赖关系,保证客户程序(或者外部系统)获得期望具体类型实例的、同时不必发生直接的引用;第3篇结构型模式的重点在于如何通过灵活的体系组织不同的对象,并在此基础上完成更为复杂的类型(或者类型系统),而参与组合的各类型之间始终保持尽量松散的结构关系;第4篇行为型模式关注于应用运行过程中算法的提供和通信关系的梳理;第5篇主要介绍小颗粒度基础模式和应用案例;第6篇主要介绍应用全局的模式化的实现方法,包括现在已经被普遍应用的N层模式及某些关键性框架产品采用的“微内核”模式;第7篇主要是一些针对Web和Web Service领域的模式设计技术。