Lately, I have been working on a client project which
entails (after refactoring) "legacy" COM/AcX code for use in
the .NET platform. Adam Nathan's opus '.NET and COM Interop' has already paid for itself. If you are building bridges
between the two platforms, don't leave home without this
book.