Charles Petzold is a highly respected author in Windows programming circles. For years, his book was THE reference for Win32 API programming. I knew he had since written several books on .NET programming but I didn’t realize until I listened to an interview with Petzold that he has a .NET book that he gives away on his website.
.NET Book Zero: What the C or C++ Programmer Needs to Know About C# and the .NET Framework
thanks