Design Considerations for Interoperation
This section provides design-time considerations that can enhance the transition between managed and unmanaged code.
In This Section
- General Considerations
Describes the differences between managed and unmanaged programming models. - Building COM Components for Interoperability
Describes design-time interoperation strategies for COM components. - Building .NET Framework Components for Interoperation
Describes design-time interoperation strategies for .NET Framework components.
Related Sections
- Interoperating with Unmanaged Code
Describes how to use COM interop and platform invoke. - Advanced COM Interop
Describes COM interop concepts and conversion rules. - Interop Marshaling
Describes marshaling for COM interop and platform invoke.