• COM objects? Please, don't do that if you can avoid it. COM is unmanaged and unsafe.

    Being able to call into .NET assemblies (and the .NET BCL), on the other hand, is one of the main benefits.

    --
    Adam Machanic
    whoisactive