Windows COM::System Integration Super Glue [Part 2: .NET COM InterOp]

    By: Mr. Yakov Werde on Nov 01, 2013

    This second installment of the COM integration series begins with an overview of COM and then goes on to provide all the implementation details that are needed to code and expose a .NET class and assembly via COM InterOp.

    What is COM and How Does it Work?
    COM is a MS Windows operating system interface technology that enables communication between independent software modules. COM underlies the Windows OS and is deeply embedded within most facets of Windows programming. COM interfaces provide access to many pieces of system functionality, from shell programming through database access to DirectX graphics. Although COM was, is and will be the domain of C and C++ programmers, Microsoft provides managed and unmanaged developers with tools and technologies to utilize COM. For .NET programmers, MS provided a way to create COM components using attributed programming. For Win32 Visual Basic programmers they provided language extensions supporting COM logic consumption so they could begin building a bridge to the .NET world via COM. Other vendors followed suit by providing similar producer and consumer abilities for their platforms. It is pretty clear that COM will be around for a long time to come.

    Login to read the article. Not a member? Create a free account!

    Released: November 1, 2013, 11:40 am | Updated: January 27, 2014, 6:06 pm
    Keywords: PowerBuilder Article | Technical Journal | .NET | Development | Integration | PowerBuilder | Windows COM | Yakov Werde




    Copyright © 2014 ISUG-TECH. All Rights Reserved
    All material, files, logos and trademarks within this site are copyright their respective organizations

    Terms of Service - Privacy Policy - Contact the Help Desk