VB SIG: .NET and COM Interoperability





    Andrew Troelsen - Author


    Presentation Overview

    .NET and COM Interoperability

    The .NET platform is a clean break with classic COM. The COM building blocks we know and love (IUnknown, IClassFactory, IDispatch, etc.) have no place in a .NET assembly.

    In this presentation, author and Intertech instructor Andrew Troelsen examines the gory details of COM and .NET interoperability. Andrew will explain how COM primitives (e.g. connection points, late binding, type coercion) are mapped into .NET elements. Andrew will also explain how to build .NET assemblies which can be consumed by existing COM code using the types within the System.Runtime.InteropServices namespace.


    About the Presenter

    Andrew Troelsen

    Andrew Troelsen is our guest speaker for this special Visual Basic SIG meeting. He is the Vice President of Instruction at Intertech Incorporated. He has a degree in Mathematical Linguistics and South Asian Studies from the University of Minnesota. He currently lives in Minneapolis, Minnesota with his wife Amanda, and spends his free-time investigating .NET and waiting for the Vikings to win a Super Bowl.

    Andrew is a popular instructor and prolific author. His recent Apress books include "Developer's Workshop to COM and ATL 3.0", "C# and the .NET Platform", "Visual Basic .NET and the .NET Platform: An Advanced Guide" and the soon to be published "COM and .NET Interoperability". Andrew's book "C# and the .NET Platform" is a finalist in the Book category of Software Development Magazine's 12th Annual Jolt Product Excellence Awards.


    Event Logistics


    Lucie Stern Center

    Community Room

    1305 Middlefield Rd.

    Palo Alto, CA

    Note: new location, this meeting only. We will return to Cubberly Community Center, Room H1 next month.


    6:30-7:00pm registration/networking/open forum/pizza

    7:00-9:00pm guest speaker



    $15 for non-SDForum Members

    No charge for SDForum members and students with ID

    No registration required

    More on the Visual Basic SIG....