Managed Code and Targeting the .NET Framework
Visual C++ introduces two ways for you to write managed code. Both are designed to make COM programming easier and to allow your programs to access the services provided by the .NET common language runtime, such as garbage collection and language interoperability.
- Managed Extensions for C++ By using these extensions, you can continue writing C++ code in existing programs. For more information, see Managed Extensions for C++ Programming.
- Visual C# C# is a new programming language that is simple, type safe, and object oriented. An evolution of C and C++, C# is designed for developers to create new .NET Framework applications. For more information, see Visual C# Language.