ASP.Net Design Patterns Book Review
I've had this book for quite some time now and it definitely deserves a long overdue review. I was looking for something that gave an up to date insight on how real applications are built using some of the most popular and proven patterns. There are too many books around that go head first into one specific way of doing things, and it quickly becomes apparent that you cant apply a lot of the techniques to real world situations. This book is not one of those.
Scott provides an introduction to some popular and common
design patterns (at which point you will probably find
yourself saying 'oh yeah, i used that in <insert your
previous project here>'), how they are categorized and
most importantly how to read, understand and apply them. He
then moves swiftly on to show how these can be used to piece
together a rich layered framework on which to build an
application. There are various examples of how the various
layers interact with each other, all in a very well
explained manner, making it easy to understand for
developers at any level.
I made the mistake of taking this book into the office, and it has been the source of many conversations since.
Highly recommended.