Wednesday, August 13, 2008

Wrox Does It Again!!

This one rocks... er... Wrox!

Bill, Scott, and Devin really did a great job pulling together key topics in ASP.NET 3.5.
This book is huge... weighting in at 1,584 pages not counting the online resources and index.
It basically covers everything any developer would want to brush up on or learn completely from scratch. I was only looking to learn about caching for scaling issues( and it was a great chapter 23), but I learned about so much more. I recently got a new job as a Lead ASP.NET developer and the site I have to fix is a poorly written 2.0 site with lots of table adapter code, custom role management based on a nasty switch statement, custom logging based on a file and poor threading synchronization, etc. It's bad... not to mention all the ASMX stuff. :-(
Anyway, every time I flipped to a new section of the book it had a solution to the problem I was facing with the nasty 2.0 site. For instance, I can use LINQ to SQL to get rid of the table adapter code, role based management is obvious and should have been leveraged from the beginning, custom logging is cool because now I can leverage System.Web.Management.EventLogWebEventProvider which handles writing to the eventlog and database at the same time... for free! Not to mention System.Web.Management.SimpleMailWebEventProvider which handles emailing me about any warnings or errors. A few more chapters in the book that I really like are IIS7, Membership and Role Management (might as well be under the hood), and of course... LINQ.
LINQ to Objects, LINQ to XML, and LINQ to SQL. The book even ends with a chapter on Silverlight. Awesome stuff!

Theirs so much in this book that I couldn't possibly due it justice by listing it all here in this blog post. All I can say is go pick it up if you're a Dev... or at least thumb through it the next time your in the book store. :-)

Develop With Passion
-Jean Paul S. Boodhoo

No comments:

Post a Comment