Ratings1
Average rating3
Its intended to be an overview of the process of building enterprise applications with .Net with a specific layered design, which implementation includes a specific (also common, robust and proven) stack like WPF/Silverlight as UI, MVVM pattern, and using whether Entity Framework or nHibernate as ORM. It starts by analyzing, designing (also explains UML briefly) and then follows up in development.
I think this book its an excellent idea, but it lacks some structure, and the author seems to be story-telling how he does development, with his particular (in my opinion some of them too purist) ideas rather than a better structured overview. Despite all this, I managed to learn a lot from it, but I'm not sure if a novice or intermediate with not enough knowledge of OOP will follow succesfully the book.