Microsoft Patterns & Practices released the Application Architecture Guide 2.0 Beta 1 recently.
Per the Application Architecture Guide's current overview:
"The purpose of the Application Architecture Guide 2.0 is to improve your effectiveness building applications on the Microsoft platform. The primary audience is solution architects and developer leads. The guide will provide design-level guidance for the architecture and design of applications built on the .NET Platform. It focuses on the most common types of applications, partitioning application functionality into layers, components, and services, and walks through their key design characteristics."
There is guidance on the various layers of your applications:
- Presentation Layer Guidelines
- Business Layer Guidelines
- Data Layer Guidelines
- Service Layer Guidelines
as well as guidance based on the type of application you are developing:
- Mobile Application
- Office Business Application
- Rich Client Application
- Rich Internet Application
- Service Archetype
- Sharepoint LOB Application
- Web Application
And, much more. You can download the Application Architecture Guide Version 2.0 Beta 1 here.
Related Posts