.NET Enterprise Design with Visual Basic.NET and SQL Server 2000 review
I've read this book from Jimmy Nilsson and it really changed my views, about design, scalability, performance, SQL Server, stored procedures, and so on...
I cannot say that I completely agree with the author, (for example I really don't like the abuse of Stored Procedures at all), but this book is cristal clear and full of real life examples.
I've understood the implications of different transaction stiles, how to handle errors in TSQL, handling concurrency, debugging support, etc...
I really like the approach where different solutions are analyzed, with their pros and cons.
But the best part is the Architectural part, great!
I've evolved myself as an architect by reading and understanding this book. Of course you need a lot of real life experience to properly understand the different options, especially where and when you have to use them, but the clear stile of this book helps a lot.