Calling .NET Components from COM

COM and .NET Interoperability is bidirectional. What that means is that even though most scenarios require interoperability of COM objects with newer .NET applications, .NET Framework also provides interoperability on the other end, which is to utilize .NET components from COM applications. This can be particularly useful for enhancements of existing applications. For instance, take a scenario where an existing COM-based application needs a set of significant enhancements. Architects again have two options: Develop new components required for the changes in either COM or in .NET. Based on a careful evaluation of the pros and cons of each approach, it might well be true that the architect decides to develop the ...

Get Microsoft® .NET Kick Start now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.