Many people in the garden have already recommended this (referStrongly recommended: application architecture guide package V2.0), I like it so much that I keep a backup here and remind myself to study this architecture guide.
:Http://www.codeplex.com/AppArchGuide/Release/ProjectReleases.aspx? Releaseid = 18834
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
Key Links
- application architecture guide 2.0-the book (codeplex)
- application architecture guide 2.0-Knowledge Base (codeplex)