Charles Petzold's free .Net Book Zero is a great introduction to .Net and C# for the C/C++ programmer ... if you're a Windows programmer who's been curious about C# but haven't known where to start, this is where.
VERY good (and free!) eBook about .NET in all its details. Friend of mine called another book from this author "old school deep knowledge" - and thats what this is also. Read it and you'll know what he meant.