This is the book I have been waiting for! Since last summer, when ASP.NET was (somewhat) introduced and the best practices app IBuySpy was released, I and others have awaited a tome that would walk us through the process of building an ASP.NET intranet step-by-step and this book is it.
It starts off by highlighting what is important to have in an intranet but it quickly gets down to the nitty-gritty of (1) dissecting IBuySpy and (2) showing how to customize and extend the IBS application to a full fledged intranet portal. Their explanations are well written and concise and there were a number of topics that I was able to finally understand.
This book is not exactly for newbies, but for the person that has gotten their feet wet with ASP.NET and wants to get his or her hands dirty with a serious project.
I only have one negative point about this book and it is the reason I gave it 4 stars instead of 5. No CD and No online code.
I do not know about the rest of you, but I would have prefered to spend an extra 5-10 dollars not to have to type all of this code over again. Additionally, the authors use an abstracted database class in all of their code that is supposed to be downloadable from the WROX website, but, at this time, is not available, which was very frustrating. The upside is, I ended up re-writing it myself, so I actually ended up learning more!
All in all, a good book and well worth the price.