Applied Microsoft .NET Framework Programming


 

If there is a book on .NET Framework that you should read and have for reference, this one is it. Actually, that's not completely true. CLR via C#, which is the second edition, is the one you should be buying now, since it covers .NET 2.0. However, I purchased this book a long time ago (at the UK Developers Conference). It provides great insight on the guts of .NET and explains how many aspects of the framework work. If you want to understand .NET Garbage collection, this is the book to read. Of course, it covers everything, from assemblies, deployment, C# language features such as delegates, etc. 

Once I finish reading the second edition, I'll comment on it, but so far it's in the same line as this one.