The application architecture guidance package is written by the Microsoft model and practice team to be based on. the application design on the. NET platform provides some guidance. The version v2.0 Beta has been released, including the application architecture basics, design, hierarchy, and design patterns, the Application types include Mobile Application, Office Business Application (OBA), Rich Client Application, Rich Internet Application (RIA), and Web Application, the crayons nest in the garden was introduced before. The complete directory is as follows:
Parts
Part I, Fundamentals of Application Architecture
Part II, Design
Part III, Layers
Part IV, Quality Attributes
Part V, Archetypes-Design and Patterns
Chapters
- Introduction
- Architecture Best Practices At a Glance
- Fast Track-A Guide for Getting Started and Applying the Guidance
Part I, Fundamentals of Application Architecture
- Chapter 1-Fundamentals of Application Architecture
- Chapter 2-. NET Platform Overview
- Chapter 3-Application Archetypes
- Chapter 4-Deployment Patterns
- Chapter 5-custom tural Styles
- Chapter 6-Quality Attributes
- Chapter 7-Layers and Tiers
Part II, Design
- Chapter 8-Designing Your Architecture
- Chapter 9-Architecture and Design Guidelines
- Chapter 10-Designing Services
- Chapter 11-Communication Guidelines
Part III, Layers
- Chapter 12-Presentation Layer Guidelines
- Chapter 13-Business Layer Guidelines
- Chapter 14-Data Access Layer Guidelines
- Chapter 15-Service Layer Guidelines
Part IV, Quality Attributes
- Chapter 16-Performance Engineering
- Chapter 17-Security Engineering
Part V, Archetypes-Design and Patterns
- Chapter 18-Mobile Application
- Chapter 19-Office Business Application (OBA)
- Chapter 20-Rich Client Application
- Chapter 21-Rich Internet Application (RIA)
- Chapter 22-Service Archetype
- Chapter 23-SharePoint LOB Application
- Chapter 24-Web Application
Appendix
- Cheat Sheet-patterns & practices Catalog at a Glance
- Cheat Sheet-patterns & practices Pattern Catalog
- Cheat Sheet-patterns & practices Enterprise Library
: Http://www.codeplex.com/AppArchGuide