.NET Programming
- Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework (Part 1 of 2)
- Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework (Part 2 of 2)
- Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects
- C# Programmer's Reference
- Programming with the .NET Framework
- Soup to Nuts
- Design Guidelines for Class Library Developers
- Compiler Security Checks In Depth