C# and the .NET Framework will guide C++ programmers through the intricacies of the .NET Framework and its underpinnings while providing a solid understanding of the C# language. The intent is not to try and give an in-depth byte-for-byte analysis of .NET because that is already provided by the Microsoft documentation. However, the authors will bring to your attention all the salient points of .NET operations and give you insights it took over a year to acquire, including coverage of the .NET platform, Intermediate Language (IL), Common Language Runtime (CLR), C#, Windows Forms, Active Server Pages, COM interoperability, and threading. You will learn to transition your existing knowledge to .NET through many code examples. For the die-hard enthusiast, examples are provided for IL and managed C++.