Managed Extensions for C++ (MC++) are extensions added to the Visual C++ compiler from Microsoft to enable access to the functionality provided by the .NET framework. Two key members of the Visual C++ .NET compiler development team at Microsoft show how to combine the power of native C++ code with the flexibility of managed code when writing managed applications for the .NET platform.