Return to Press Release page
Return to ICONIX Home Page
FOR IMMEDIATE RELEASE
May 4, 1999
ICONIX releases CD-ROM tutorial, "Fundamentals of COM - Part 1"
Santa Monica, CA -- ICONIX Software Engineering, a world-wide leader in
object-oriented training, announced the release of "Fundamentals of COM -
Part 1." This is the first volume in "Comprehensive COM," a series of 5 multimedia tutorials on the Component Object Model (COM). Created in
partnership with Microsoft specialist Wintrac Inc., the series addresses
all aspects of COM including: COM design techniques, COM threading models,
and Interface Definition Language (IDL). Early volumes provide an
introduction to COM clients and servers using C++. Later volumes build on
this foundation and address COM programming using frameworks such as
Microsoft Foundation Classes (MFC) and ActiveX Template Library (ATL).
"Fundamentals of COM - Part I" begins by explaining the principles behind
COM and compares the solutions provided by COM with other techniques. It
introduces COM in the context of other OLE and ActiveX technologies, then
examines COM from the client's perspective. An example COM client program
is presented, along with an explanation of all the fundamental COM
concepts: HRESULTS, GUIDs, ProgIDs, and the IUnknown Interface.
Additionally, the different types of COM servers and the steps involved in
creating COM servers are discussed.
The main emphasis of the first COM tutorial is to introduce the underlying
fundamentals of major COM techniques in order to prepare for the more
detailed tutorials in the series. Subjects to be covered in the remaining
five volumes include:
Volume Two: Fundamentals of COM -- Part II
Volume Three: DCOM Internals/ActiveX Technologies
Volume Four: COM+/MTS/MSMQ
Volume Five: COM Programming with ATL
ICONIX president, Doug Rosenberg, stated, "We had two main goals for
creating this series of tutorials. We wanted to make COM comprehensible,
and we also wanted to cover it comprehensively. We think this first
tutorial gets us off to a good start. The 5 volume COM series will also
serve as a complement to the UML and CORBA tutorials that ICONIX already
Recognized as leaders in object-oriented software engineering technology,
ICONIX leads the industry in delivering multimedia computer-based training
to the O-O development community. With subjects including COM, CORBA, UML,
and Rational Rose, ICONIX's suite of multimedia CD-ROM tutorials on Object
Technology is in widespread use in over 40 countries around the world.
ICONIX also offers onsite training in COM, UML, and Unified Methods, which
serves as an excellent complement to the CD-ROM tutorials.
More information on ICONIX's CD-ROM tutorials can be found at:
How to contact ICONIX:
Located in Santa Monica,California, ICONIX Software Engineering, Inc. can be reached by any of the following ways: Phone: 310-458-0092; Fax: 310-396-3454;