- Series: Patterns & Practices
- Paperback: 560 pages
- Publisher: Microsoft Press; Second Edition edition (November 22, 2009)
- Language: English
- ISBN-10: 073562710X
- ISBN-13: 978-0735627109
- Product Dimensions: 7.4 x 1.3 x 9 inches
- Shipping Weight: 2.4 pounds
- Average Customer Review: 4.6 out of 5 stars See all reviews (17 customer reviews)
- Amazon Best Sellers Rank: #563,675 in Books (See Top 100 in Books)
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Microsoft® Application Architecture Guide (Patterns & Practices) Second Edition Edition
Use the Amazon App to scan ISBNs and compare prices.
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Customers Who Bought This Item Also Bought
Top Customer Reviews
One of the biggest myths in software development is that it is detrimental to keep the architecture extremely simple, especially at the beginning. The argument is that you won't have enough flexibility later on as your app grows. Nothing could be further from the truth. If you've kept things simple, it is usually not a big deal to scale up the complexity of the app. But the flip side is almost never true. If the architecture is overly complex, it is usually very difficult to refactor it to a more manageable, higher-performing place. I can't tell you how many brittle OO systems I've seen that eventually collapse because OOP has inherent extensibilty and maintainability problems, especially when you're building agile apps that need to respond to change quickly. ORM makes those problems even worse.
I like keeping this with me because it serves as great reference of all the things I am supposed to remember, but often forget. When it comes time to begin a new architecture I like having my valuable books nearby, and this is one of them.
This book is packed with guidance on Mobile applications, Rich client applications, Rich Internet applications, Service applications, and Web applications built with .NET. The solution guidance provided in this book is all 100% .NET and Microsoft centric. It maps all the important aspects of software architecture to ways to implement them in .NET or with Microsoft products. This is the compass you need to find out what Microsoft has to offer for building different types of architectures.
The book includes individual chapters on designing Mobile applications, Rich client applications, Rich Internet applications, Service applications, Web applications, Hosted and Cloud Services, Office Business applications, and SharePoint LOB applications.
The book also includes some nice appendixes. They include the Microsoft Application Platform, Presentation Technology Matrix, Data Access Technology Matrix, Integration Technology Matrix, Workflow Technology Matrix, patterns & practices Enterprise Library, and a patterns & practices Pattern Catalog.
The book primarily focuses on architecture, but each chapter provides resources for guidance on the details of implementation for the technologies mentioned in that chapter.
The book focuses on the technical aspects of .Read more ›
In addition to the Guide, I'll use Erl's SOA books or Dino Esposito's references, and others, but the Guide is usually the first place a I begin to make certain I do not make any expensive mistakes along the way.
I find it important to mention that this book had more than 30 collaborators from within Microsoft, its partners and its customers, so its depth in knowledge is expansive.
Most Recent Customer Reviews
Great unique book on the system application architecture. Introduces a useful architecture technique based on the .NET framework. Read morePublished 20 months ago by Cristi S.
A starting point for you to know what architectural options you can and should consider rather than get lost while trying to find all the different options available to you through... Read morePublished on April 10, 2014 by ipower
Wow, What a fascinating book that give understanding to the .Net framework. Should be required reading for all programmers using Microsoft .Net programmersPublished on November 28, 2013 by osk
I can recommend budding developer and architects to keep this book handy. Nicely organized if you want to read start to end. You can also jump start anywhere. Read morePublished on September 4, 2013 by Rigz
Nice and easy to digest.
Its not academic but it will give you a hint to what options are available in the field of Microsoft Architecture.
The book is a very well written and a concise bible of application architecture. I have many books on this topic but none got my attention as well as this one!! Must have book.Published on March 2, 2013 by RICHA JAIN
I buy this for a friend and is a really good book that goes deep on the subject of the Architecture for applications.Published on February 2, 2013 by Andres Serrano Garcia
"Application Architecture Guide 2.0 discusses understanding underlying architecture and best practice design for the Microsoft platform includes quality attributes, crosscutting... Read morePublished on August 16, 2011 by Okan Sarsurluoglu