The Microsoft Platform Ahead
By David S. Platt - Microsoft Press, 2004

 

Why Software Sucks ... And What ou Can Do About ItBook Overview:

Here's the table of contents for Introducing Microsoft .NET:
        1. Introduction:
        2. .NET Framework 2.0
        3. ASP.NET 2.0
        4. Web Services Enhancements 2.0
        5. Compact Framework,
          Smartphone, and MapPoint
        6. Contradiction

The book also contains two guest chapters:
        Peter Debetta on SQL Server 2005
            ("Yukon")
        Brent Rector on WinFX ("Longhorn")

Click Here to Download Sample Code
I've placed on this site the source code for all the examples show in the book, most in both C# and VB, some in C# only. It's in a self-extracting .EXE file.