本书中的模式集将有助于使用 Microsoft .NET,而 Microsoft .NET 中所包含的许多对象都遵循我们已认为有用的模式。这些对象是用有助于产生强模式对象的公共语言运行库来实现的。这一点可以简单理解为运行库负责处理对象的很多方面,只有模式部分除外。在公共语言运行库出现之前,模式非常重要,但现在它们更加重要。
本书中的模式集将有助于使用 Microsoft .NET,而 Microsoft .NET 中所包含的许多对象都遵循我们已认为有用的模式。 本书的大多数读者属于以下三类之一: 不熟悉模式的体系结构设计者、设计人员和开发人员 已经使用模式构建过企业解决方案的体系结构设计者和设计人员 架构或设计系统基础机构的系统体系结构设计者或系统工程师
在构建和生成企业解决方案时,软件设计人员更多地使用了模式来有效地共享重要的体系结构权衡方法和设计决策。Christopher Alexander 在他的 The Timeless Way of Building 一书中首先用模式来描述体系结构和设计;但是,他的模式是针对城市、建筑物和房屋的。不久,软件设计人员认识到模式作为一种共享设计经验的语言所具有的价值。 在过去的十年中,迅速发展的模式社区已经在系统体系结构和软件开发的许多区域发现了模式。本书包含模式社区持续不断的工作所获得的成果,并通过展
Why This Book Was Written To tell the truth, I don't think I had much choice in this matter. Let me explain. With Microsoft .NET technology taking the world by storm, with more and more information professionals getting involved, large numbers of bo