|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Adding Functionality with Managed Extensions for C++
Visual Studio .NET 2003
While you do not have to learn a new programming language to target the .NET Framework, you do need to be aware of differences in programming with managed code and Managed Extensions versus programming with unmanaged code.
In This Section
- Assemblies, Attributes, and Metadata
- Describes the advantages of using assemblies, attributes, and metadata in your managed code.
- Exception Handling
- Discusses exception handling with managed code and provides links to topics for handling with the System::Exception class.
- Discusses interoperability between managed and unmanaged components.
- Discusses how Managed Extensions allows for data types to be discovered, examined, and invoked at runtime.
- Frequently Asked Questions
- Provides specific answers to various questions about using Managed Extensions.
- Managed Extensions for C++ Programming
- Provides links to different areas of the Managed Extensions for C++ documentation.
- Getting Started
- Provides links to topics discussing how to get started using Managed Extensions in your applications.
- Keyword Reference
- Provides links to reference material on keywords, pragmas, compiler and linker options, attributes, and preprocessor directives.
- Provides links to samples that show how to use Managed Extensions to write .NET Framework applications.