COM and .NET Interoperability

  • 9h 32m
  • Andrew Troelsen
  • Apress
  • 2002

COM and .NET Interoperability provides a complete overview on the process of building .NET applications which interact (interoperate) with existing COM code. Before digging into that critical topic, Andrew offers a concise overview of the COM architecture, and provides examples using various COM frameworks (C++, ATL, and VB 6.0). Next, the reader will learn the core aspects of the .NET platform and come to understand the use of both C# and VB .NET during the process. With these primers aside, the remainder of the book covers numerous interoperability issues including interacting with the Windows API, event programming and the process of building custom code conversion utilities.

  • Educates readers on the building blocks of the COM and .NET architectures
  • Covers the internal aspects of COM /.NET interoperability with minimal focus on integrated Wizard tools
  • Readers learn to build custom COM /.NET conversion tools
  • Covers accessing COM components, Win32 API, and C DLLs from .NET applications
  • Covers COM components accessing .NET types

About the Author

Andrew Troelsen is a partner and trainer at Intertech, Inc. He is a leading authority on both .NET and COM. His earlier 5 star treatment of traditional COM in the best selling Developer’s Workshop to COM and ATL is mirrored in his latest book, COM and .NET Interoperability, and his best selling 5 star treatments of both C# in C# and the .NET Platform, and for VB .NET in Visual Basic .NET and the .NET Platform: An Advanced Guide. He has a degree in Mathematical Linguistics and South Asian Studies from the University of Minnesota.

In this Book

  • Understanding Platform Invocation Services
  • The Anatomy of a COM Server
  • A Primer on COM Programming Frameworks
  • COM Type Information
  • The Anatomy of a .NET Server
  • .NET Types
  • .NET-to-COM Interoperability—The Basics
  • .NET-to-COM Interoperability—Intermediate Topics
  • .NET-to-COM Interoperability—Advanced Topics
  • COM-to-.NET Interoperability—The Basics
  • COM-to-.NET Interoperability—Intermediate Topics
  • COM-to-.NET Interoperability—Advanced Topics
  • Building Serviced Components (COM+ Interop)
SHOW MORE
FREE ACCESS