Nov 6 2007
Title: The ASP.NET 2.0 Anthology
Subtitle: 101 Essential Tips, Tricks & Hacks
Who would like an expert sitting next to them as they deal with a potentially difficult problem while building an ASP.NET web application? Someone that isn't going to take over the keyboard and do it for you but will gently guide you to the right answer, helping you to solve the issue and teaching you something along the way. I know I would.
A few weeks ago I got a message on twitter. One of the authors had just written a post about his latest book and was giving away three copies for review to the first three people to leave a comment. I was number two.
After a week and a bit of patient waiting the book arrived (signed and everything, cheers Phil) and I jumped straight in. The book was a light an easy read, which I am a fan of in technical books, but at the same time managed to get deeply technical where necessary.
The subject matter varies across a broad range of topics in the ASP.NET space from how to organize and set up your web project in Visual Studio to how to tune your SQL queries to how to get the most out of the GridView control. The topics are presented in an easy to follow Problem/Solution format which should allow for quick reference as time goes on.
Some solutions are provided with a straight-forward “write-this-code” approach and some with a “use-this-third-party-code” one which gave the book a very pragmatic feel.
My only issue with the book is that it is technology focused and the technology is now at least 2 years old. Having said that, the technology is not looking at changing for the next Visual Studio update (about to be released) and so the book should stand the test of time for at least the next couple of years.
Readers coming in from the ASP.NET 1.1 world or looking for an intermediate book in ASP.NET 2.0 space would be well served by this book. More advanced readers might prefer leaching content from the excellent blogs of the five authors.
My favourite sections in the book are definitely the last three which cover Performance and Scaling (including Database Tuning and Performance Profiling), Search Engine Optimization, and the Advanced Topics chapter which shows off Data Access Layer generation with Subsonic.
You can get a copy of the book here: The ASP.NET 2.0 Anthology: 101 Essential Tips, Tricks & Hacks
Disclaimer: In the interests of full disclosure I was sent this book for free in exchange for a review. This did not in any way influence the review given.
No new comments are allowed on this post.