COM Object Model (COM)
For programming languages, this is what is used for enabling inter-process communication. At its core, an interface standard, an unmanaged, object-oriented programming model, containing libraries with methods, classes and types, which could be stand-alone or embedded type libraries. COM references are added through Visual Studio. Inter-operational terminology, for existing managed and unmanaged applications.
How to access and use COM components from managed assemblies.
It is important to master what, know how to operate and progam using it effectively, where to find these and what to do with them. Enabling communication and processes through their use are critical for the .NET Frameworks environment and development.
Used mostly to utilize objects in different environments that the ones that they were created in necessarily. Reuse and re-implementation enablers, make them perfectly suited and used effectively in/for development and deployment of desktop applications.
Adding a reference to a COM or type library , passing structures to COM functions, call-backs or wrapper classes. Expose COM components to the .NET Framework environment and visa versa. Unmanaged DLL functions, call, control and manage data
Key Exam Points
-
Microsoft Windows, Visual Basic or C#
-
Review the summary notes on Inter-operating using COM, key related terms and definitions
-
Work through the case-studies, exam study examples, exercises and practice test for real-life applications
Related Terms
OLE, ActiveX, COM+, DCOM
This article is based on the 2nd edition of the Microsoft .Net Framework Application Training Kit with the purpose to help 70-536 Exam takers to succeed. I constantly look for ways to improve the content. Please leave a comment about this article or drop me a message if you would like to see changes for this site.





