Custom Search
Provided by: Wintrac Inc.

Fundamentals of COMActiveX using ATL

COM / DCOM

Training Provided by Wintrac Inc. ATL is a class library from Microsoft which allows you to create a variety of small fast COM objects/ ActiveX controls. ATL is an excellent library to learn COM programming techniques. Many COM programmers are already using ATL and many more projects are converting to ATL. ATL provides you a lot of the boiler plate code allowing you to concentrate on the functionality provided by the COM object. You can get a complete list of other com/ com+ classes at http://www.wintrac.com/courses/coursescom/ com+.asp
This is primarily ilt training
Contact Wintrac Inc. for more information
Course Level:intermediate
Duration:5 days
Training Presented in:English
Fundamentals of COMActiveX using ATL
  • COM overview and rationale
  • COM clients - concepts
  • COM Servers - Implementing a inprocess server
  • COM Servers - Implementing a Local Server, Standard and Custom marshalling
  • Interface Definition Language (IDL)
  • Intro to ATL, ATL rationale, philosophy and history, C template usage in ATL.
  • IDL - Interface definition language
  • ATL project - Anatomy of an inprocess or executable ATL project, CComModule, ATL AppWizard, object maps
  • ATL object - Anatomy of a ATL object, Creation process, Core ATL classes , Interface maps, ATL object wizard
  • ATL object - Part II Class factories, aggregation
  • ATL utilities - CComPtr, CComQIPtr, registry scripts, debugging tips, ATL string macros
  • ATL window classes
  • Automation, Concepts, type libraries, dual interfaces
  • Threading models
  • Persistence, Structured storage, IPersistXXX interfaces
  • Connection points
  • ActiveX controls
  • Optional - COM overview, COM services & tools
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...
Want to market your com training?
tcw11-gfc-v396M-11/27/09-19:26:24-()[B]-[B]-[B] -21:15:38