Another fantastic book for your reading pleasure this month. “Customizing The Microsoft .NET Framework Common Language Runtime” by Steven Pratschner. In-depth coverage of .NET 2.0 hosting API. But why is this relevent?


Because most every bit of it is used by SQL Server 2005, as its hosting the .NET runtime. That’s why. For example, as you read about “cocoon”, the host that will only load assemblies from zip files, ask: “who does this remind me of as a host”? Hmmm…


The book was written just recently, but as always there are minor implementation deltas. The one I noticed was that SQL Server 2005 does not create appdomains per-database/schema any more but per-database/assembly owner now. Small nit.


I did meet with Steven (he’s an old friend from MTS days) when we were writing our “First Look” book, but apparently didn’t take notes fast enough. His coverage is about 300 pages more than ours. And since then, he’s moved on to Compact Framework, his CF blog is here.


Excellent book, dude…