Microsoft Application Architecture Guide, 2nd Edition is intended to help developers and solution architects design and build effective, high quality applications.
The guide will helps you to:
- Understand the underlying architecture and design principles and patterns for developing successful solutions on the Microsoft platform and the .NET Framework.
- Identify appropriate strategies and design patterns that will help you design your solution’s layers, components, and services.
- Identify and address the key engineering decision points for your solution.
- Identify and address the key quality attributes and crosscutting concerns for your solution.
- Create a candidate baseline architecture for your solution.
- Choose the right technologies for your solution.
- Identify patterns & practices solution assets and further guidance that will help you to implement your solution.
Download the Ebook here!!!
Brief Contents
- What is Software Architecture?
- Key Principles of Software Architecture
- Architectural Patterns and Styles
- A technique for Architecture and Design
- Layered Application Guidelines – Presentation, Business, Data layer and Service layer Guidelines
- Component Guidelines – Presentation, Business, Workflow and Data Components
- Communication and Messaging
- Physical Tiers and Deployment
- Choosing an Application Type
- Designing Web Applications, Rich Client Apps, Rich Internet, Mobile and Service Applications
- Designing Hosted and Cloud Services
- Designing Office Business Apps and SharePoint LOB Applications
Download the Ebook here!!!
If you’re not a subscriber, you can have msigeek blog notifications delivered to you free via these options: RSS Updates , Email Updates and SMS Alerts.


