强烈推荐:应用程序架构指导包v2.0
应用程序架构指导包由微软模式与实践团队负责编写,为基于.NET平台的应用程序设计提供了一些指导,现在v2.0 Beta版本已经发布,包括的内容有应用程序架构基础、设计、分层、设计模式等等,设计的应用程序类型有Mobile Application,Office Business Application (OBA),Rich Client Application ,Rich Internet Application (RIA),Web Application等 ,之前园子里的蜡笔小巢也有过介绍。完整的目录如下所示:
Parts
Part I, Fundamentals of Application ArchitecturePart 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 - Architectural 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
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
支持TerryLee的创业产品Worktile
Worktile,新一代简单好用、体验极致的团队协同、项目管理工具,让你和你的团队随时随地一起工作。完全免费,现在就去了解一下吧。
https://worktile.com
Worktile,新一代简单好用、体验极致的团队协同、项目管理工具,让你和你的团队随时随地一起工作。完全免费,现在就去了解一下吧。
https://worktile.com