For all you BeerHouse fans waiting for ASP.NET 3.5 Website Programming Problem - Design - Solution, I'm afraid the news hasn't been very good.
The long-anticipated sequel to the best-selling .NET classic ASP.NET 2.0 Website Programming Problem - Design - Solution was originally slated for a February 2009 release. A few months back it was quietly pushed into April, and has now slipped again to late August. As for that date... let's just say I wouldn't hold my breath for it.
The good news is that there's a great ASP.NET 3.5 P-D-S book on the shelves right now. It's called ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008 Problem - Design - Solution.
This book faithfully follows the very popular Wrox "Problem - Design - Solution" format, evolving chapter by chapter while analyzing business requirements, examining various design scenarios, and implementing a beginning-to-end solution in a reusable framework. The book uses LINQ to SQL for data access (though you could easily adapt this to Entity Framework or your third-party ORM of choice), and unlike the BeerHouse books, the emphasis is more on developing line-of-business applications. It covers a lot of important material the 3.5 BeerHouse book won't go into, such as workflow, notification, reporting, and auditing. It also incorporates a number of current architectural trends, such as dynamic querying, code generation, and so on.
For those not familiar with author Vince Varallo, you are in for a treat. His writing style is clear, concise, and easy to follow. Explanations are well-detailed and are liberally augmented by code samples.
Still waiting for your BeerHouse fix? I urge you to give ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008 Problem - Design - Solution a shot. All in all, a very highly recommended read.
Subscribe to this blog for more cool content like this!