应用架构指南 2.0 Beta1 发布

阅读数:611 2008 年 11 月 9 日

话题:.NET微软架构语言 & 开发

微软patterns & practices 组发布了应用架构指南 2.0 Beta1,这是一本讲述在.NET Framework 上设计应用架构时需要遵循的原则、模式及实践的书。其读者定位在解决方案架构师和开发经理。

  • 第一部分“基本原则”介绍了理解架构设计技术和策略所需的基本原则。
  • 第二部分“设计”介绍了可用于任何应用类型或应用层的拱形设计方案和最佳实践,包括如何为服务设计通信和计划。
  • 第三部分“层”介绍了架构与设计方法以及每一层的最佳实践,包括展示层、业务层、服务层和数据访问层。
  • 第四部分“质量品质”介绍了关于质量品质的详细指南,如安全、性能等。
  • 第五部分“原型——设计与模式”介绍了针对每种应用类型原型的模式与设计框架,包括服务应用、Web 应用、富客户端应用、富 Internet 应用及移动应用。

根据 patterns & practices 的首席程序经理及合作者 J.D. Meyer 所述,这本书通过以下内容为大家带来帮助

  • 为应用选择正确的架构
  • 选择正确的技术
  • 为关键的工程决策作出更有效的选择
  • 映射恰当的策略和模式
  • 映射相关的模式 & 实践解决方案

该指南考虑到了如下因素:应用类型、架构风格、架构框架、场景、质量品质及需求 / 约束,如下图所示:

该指南使用了如下的参考架构:

其他值得注意的 patterns & practices 指南是Enterprise Library v4.1验收测试工程指南

查看英文原文:Application Architecture Guide 2.0 Beta1 Published