Microsoft® .NET: Architecting Applications for the Enterprise

Microsoft® .NET: Architecting Applications for the Enterprise
Authors
Dino Esposito, Andrea Saltarello
ISBN
073562609X
Published
15 Oct 2008
Purchase online
amazon.com

To deliver the right solutions for increasingly complex enterprise and user requirements, you need vision. You need guidance. You need to apply the patterns and practices that by design create explicit outcomes for often-implicit challenges. In this book, you ll take a structured, realistic approach to resolving software complexity that places architectural integrity at its core.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

justanotherprogrammer said
This book does a great job of putting architecture into a view that .NET developers and architects can relate to.

The book covers design principles and patterns, and then relates them to each layer of a traditional layered system. It includes business, services, data access, and presentation layers. The authors include several different patterns for each layer and discuss the pros and cons of each.

The book focuses on the technical aspects of .NET architecture. It does not cover the soft skills need to be an architect, or cover the customer facing skills need to communicate with the business stakeholders. You won't find much on process either, just an overview. These missing topics have not taken away from the book, they have made it a stronger book. There are plenty of resources on how to execute the soft skills and architecture process. This book concentrates on how to communicate with the development team through solid design and well known patterns and principles.

This is a must read for all architects, no matter what your skill set is.

A .NET developer looking to move into architecture should make this book their first stop on a long journey. This will definitely get you off to a very strong start.

This book will not leave my side... until the 2nd edition...

lizet190 said
I back ordered this item as soon as I saw it on my amazon suggestions. I had read books from Dino Esposito before and like the way he presents the concepts. The book is fun to read and inspirational. The UML recap is very handy. The section To SP or not to SP in chapter 6 a is a must read, I will definitely pass that on to some coworkers! Finally a great good summary of reasons why stored procedures are not the silver bullet.
The organization of the book in patterns per application layer is also a very good way to present the information, must software pattern books give a summary of patterns without emphasizing where it would be better to apply the pattern itself, or the pattern components.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter” - Eric Raymond