本书讲解如何设计应用框架。 应用框架为基于其上构建的应用提供通用服务,使你的代码和设计获得可扩展性、模块化和可重用性的好处。本书阐述了什么是框架、以及许多用于创建框架的面向对象技术。 本书还通过一个名为Simplified Application Framework (SAF)的具体框架案例,讲解了如何实际地开发应用框架,其中包括类工厂、配置、事件通知、安全以及事务等非常典型的通用服务。 另外,本书论及的许多服务均是以设计模式为蓝图的。书中深入讨论了这些模式,并说明如何在具体场景中实现它们。 本书内容充实、结构清晰,流畅地将设计模式、.NET技术和框架开发思路有机地组织在一起,实属难能可贵。 本书适合架构设计师、Framework开发人员、.NET开发人员阅读。
本书是介绍ADO.NET 2.0的权威参考书,用VB.NET和C#两种语言来描述,详细讲解了与数据库的连接、获取数据以及与事务工作的实际操作,而不是简单重复MSDN的文档。本书提供了深入的理解、全面的观点,还解释了如何用ADO.NET的技术来解决实际问题和搭建应用程序的架构。 本书适用于中、高级的.NET应用开发人员。
本书描述了怎样应用面向对象的概念来进行.NET应用程序的架构、设计和开发。作者将重点放在了面向业务的对象,即业务对象和怎样在包括Web和客户机/服务器结构的不同分布式环境中来实现它们。本书使用了大量的.NET技术,面向对象的设计与编程思想,以及分布式架构。本书的前半部分叙述了如何在.NET环境创建这个框架来支持面向对象的应用程序开发的流程,后半部分应用这个框架创建了一个带有几个不同接口的示例应用程序,本书适合C#应用开发人员阅读。
对于我自己的产品,Don竟然教了我所不知道的东西。我坚信,你也一定能从中受益匪浅。本书为需要充分利用Microsoft.NET强大功能的开发人员提供了最重要的内容。这本书深刻地论述了.NET Framework(.NET框架)的精髓:公共语言运行库[Common Language Runtime(CLR)]。Box和Sells揭示了CLR的内部工作方式 CLR设计背后的基本原理,它能够解决的问题,以及CLR编程中类型的角色 并且,在帮助读者在对CLR工作机制有更为完整的理解的同时,指导他们如何利用.NET Framework构建更好的应用程序。
《设计模式:NET并行编程》结合大量的项目实践,介绍了与并行编程相关的概念、方法和应用。本书共7章:章主要介绍并行编程的基本概念与并行计算的基础理论,第2章主要介绍并行循环的知识,第3章介绍并行任务处理,第4章阐述并行合并计算的机理,第5章介绍future模式,第6章在前文的基础上深入探讨动态并行任务机制,第7章介绍并行编程的流水线机制。 《设计模式:NET并行编程》适用于在.netframework上编写托管代码的程序员,包括在visualc#、visualbasic以及visualf#上编写代码的程序员。本书不假定读者具有并行编程技术的预备知识。不过,读者需要熟悉c#的特征,如委托、lambda表达式、泛型以及语言集成查询(linq)表达式等。读者还至少应该对进程和线程的概念有基本的了解。