Architect Bookshelf: Architecting Applications for the Enterprise

by on May 29, 2009

Architecting Applications for the Enterprise by Dino Esposito & Andrea Saltarello

If you’re an .NET developer looking to get a better understanding of software architecture you’re in luck. This book offers a superb hands-on introduction to all the aspects of application architecture you’ll need. You’ll get an introduction to software architecture as a discipline as well as an overview of UML and a review of commonly accepted industry design principles. From there Dino and Andrea dive right into the heart of application architecture – designing your data, business, service, and presentation layers.

There’s a TON of guidance on the options available for each of your layers and when to choose which. The greatest strength of this book - it's all proven out in a real world working example that you can download and try out. I can’t underscore how important this book is to the working developer. I applaud this book for it’s greatness and curse Dino and Andrea for writing the book I wanted to write. Highly recommended!

Check out my Architect Bookshelf compilation for more recommendations for software architects.


July 14. 2009 06:13


Pingback from

list of urls - 5 « Answers Pluto

July 17. 2009 05:03

my net hubby

Thanks a lot for sharing this. Definately bookmarked
Might be an old post, but new info to me

my net hubby

August 17. 2009 11:23

orange county home loans

Oh you've got a good books collection it seems, I am not a book reader much but I would like to learn some of the great stuff from scratch. I am not a .NET developer but I would like to learn .NET and some other languages, do you recommend any book required to start it from scratch ?

orange county home loans

August 17. 2009 11:45

Clint Edmonson

Any beginner level book from MSDN Press or Wrox is a good start. You should also check out and for TONS of tutorials and how do I videos.

Clint Edmonson