【IT168 资讯】patterns & practices Application Architecture Guide 2.0 (Beta 2)
应用程序架构指导包由微软模式与实践团队负责编写,为基于.NET平台的应用程序设计提供了一些指导,包括的内容有应用程序架构基础、设计、分层、设计模式等等,设计的应用程序类型有Mobile Application,Office Business Application (OBA),Rich Client Application ,Rich Internet Application (RIA),Web Application等。
Beta 2版本的一些改变
- Added a foreword by S. Somasegar.
- Added technology considerations throughout the guide.
- Added technology matrixes for choosing technologies, including Presentation, Data Access, Workflow, and Integration technologies.
- Added a new Agile Architecture Method (see chapter 4.)
- Tuned and pruned the recommendations across the entire guide.
- Restructured the guide for simpler parts – fundamentals, design, layers and archetypes.
官方地址:http://www.codeplex.com/AppArchGuide
下载Guide:Download the Application Architecture Guide 2.0 Parts
Part I, Fundamentals
Part II, Design
Part III, Layers
Part IV, Archetypes
Part I, Fundamentals
- Chapter 1 - Architecture Fundamentals
- Chapter 2 - .NET Platform Overview
- Chapter 3 - Architecture and Design Guidelines
Part II, Design
- Chapter 4 - Designing Your Architecture
- Chapter 5 - Deployment Patterns
- Chapter 6 - Architectural Styles
- Chapter 7 - Quality Attributes
- Chapter 8 - Communication Guidelines
Part III, Layers
- Chapter 9 - Layers and Tiers
- Chapter 10 - Presentation Layer Guidelines
- Chapter 11 - Business Layer Guidelines
- Chapter 12 - Data Access Layer Guidelines
- Chapter 13 - Service Layer Guidelines
Part IV, Archetypes
- Chapter 14 - Application Archetypes
- Chapter 15 - Web Applications
- Chapter 16 - Rich Internet Applications (RIA)
- Chapter 17 - Rich Client Applications
- Chapter 18 - Services
- Chapter 19 - Mobile Applications
- Chapter 20 - Office Business Applications (OBA)
- Chapter 21 - SharePoint LOB Applications
Appendix
- Cheat Sheet - patterns & practices Pattern Catalog
- Cheat Sheet - Presentation Technology Matrix
- Cheat Sheet - Data Access Technology Matrix
- Cheat Sheet - Workflow Technology Matrix
- Cheat Sheet - Integration Technology Matrix