Fundamentals of COM using C++
COM / DCOM
Training
Provided by Wintrac Inc.
The Component Object Model (COM) has become the foundation of new Windows technologies. A good understanding of COM is vital to all Windows programmers. This course gives you insight into the design philosophies and concepts underlying COM. A significant portion of the class uses C++ without any frameworks to provide you with a clear understanding of COM infrastructure. MFC (Microsoft Foundation Class) and ATL (ActiveX Template Library) support for COM are also discussed in the class. The emphasis in this class is to introduce the rationale for various COM techniques to prepare you for other classes which go into more detail on using a specific framework like MFC or ATL.
You can get a complete list of other com/ com+ classes at http://www.wintrac.com/courses/coursescom/ com+.asp
|
|
||||||||||
Fundamentals of COM using C++
- COM overview and rationale
- COM clients - concepts, interfaces, IUnknown, class factories
- COM Servers - Implementing a inprocess server (multiple vs. nested inheritence)
- Interface Definition Language (IDL)
- COM Servers - Implementing a Local Server, Standard and Custom marshalling
- Aggregation and Containment
- Automation & Type Libraries, dual interfaces
- Persistence , IPersistXXX interfaces
- Structured storage
- MultiThreading & COM, apartments, threading models
- COM & MFC
- COM & ATL
- Distributed COM
- Microsoft Transaction Server
- COM futures - COM
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including
Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and
Microsoft technologies. We can also offer end user training on a variety of
topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list
of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm.
Wintrac clients...
