Wintrac is happy to provide the following CDs in conjunction with our training partner
Iconix. These innovative multimedia CD-ROM tutorials are used internationally, in over 40
countries. Each of our CD-ROMs comes with our money back
guarantee! These CD-ROMs are designed to supplement our on-site training courses.
"These tutorials are phenomenally critical to the way we
develop our applications,"--John Gilman, Director of Product Development,
CyberPlus.
Comprehensive COM
Volume One: Fundamentals of COM -- Part I
Volume 1 of the Comprehensive
COM series. The first volume takes a look at COM from a client's perspective. It starts off by providing the rationale for COM and compares the solutions provided by COM with techniques used in the pre-COM era. COM is introduced in the context of other OLE and ActiveX technologies. A simple COM program is provided and then all the important COM concepts including interfaces, HRESULTS, GUIDs, ProgIDs, IUnknown interface, described in the program are discussed in detail. Finally the different types of COM servers and the steps involved in creating COM servers is discussed
Comprehensive COM
Volume Two: Fundamentals of COM -- Part II
Volume 2 of the Comprehensive
COM series This volume crosses the client-server boundary and takes a look at COM from a server implementation perspective. The complete code for implementing in-process and local server COM objects is provided and analyzed. The code does not use any frameworks and is in raw C++. This provides a solid foundation for later volumes. This volume provides an excellent overview of IDL the Interface Definition Language used for specifying interfaces. The files generated by a MIDL compiler are analyzed and VC++ and VB examples which use these interfaces are provided. Clear concise explanations of key COM concepts including threading models and apartments are provided. COM reuse techniques aggregation and containment are introduced and the appropriate use of these technologies is discussed.
Comprehensive COM
Volume Three: DCOM Intervals/ActiveX Technologies
This volume takes a look at the different ActiveX technologies which are built on top
of COM including automation, persistence, structured storage, connection points, monikers,
uniform data transfer, ActiveX controls and drag and drop. Several interactive
demonstrations drive home the use of these technologies in your application. This volume
provides a detailed look at the DCOM remoting architecture, custom and standard
marshalling and the OXID resolution process. Several scenarios are provided to reinforce
theory discussions. This volume concludes by taking a look at COM security discussing
activation security, call security, programmatic security and interface level security.
Comprehensive COM
Volume Four: MTS/MSMQ/COM+
Volume 4 of the Comprehensive COM series.
This volume starts off by discussing Microsoft Transaction Server, a server side
environment for creating large scale distributed systems. Topics include an overview of
MTS, Activities, Role based security, MTS transaction support and Just in time activation.
This volume then takes a look at message queuing and the Microsoft Message Queuing Server.
(MSMQ)
Comprehensive COM
Volume Five: COM Programming with ATL
This volume takes a look at implementing COM objects in ActiveX Template Library (ATL). We will look at some of the key classes in ATL. We will dissect and extend the code generated by the ATL wizards. This volume includes a number of interactive demonstrations and code samples which gives the students experience with COM and ATL programming techniques. You will understand both the limitations and strengths of ATL and how it can be used effectively in a COM programming project.
Volume 1 -- Mastering UML with Rational Rose and the ICONIX Process
"Mastering UML with Rational Rose and the ICONIX Process" is a CD-ROM detailing the company's streamlined approach to UML modeling, using a core subset of fundamentally important diagrams. Designed to get the user from use cases to code quickly and efficiently, the ICONIX Process uses a minimal but sufficient core subset of UML diagrams to help avoid analysis paralysis. Also included on the tutorial are four examples from four different industries which take the viewer through each part of the lifecycle, one step at a time. The examples in this tutorial use Rational Rose.
Volume 2 -- Rose 98 for Power UsersTM
The latest CD-ROM tutorial teaches how to optimize your project's usage
of Rational Rose 98 in support of a use-case driven UML modeling process. Topics include
an introduction to use-case driven object modeling, scripting and other Rose extensibility
mechanisms, how to load custom stereotypes into Rose, and a variety of productivity tips
for using Rose more efficiently.
*UML is a trademark of Object Management Group, Inc. in the U.S. and other countries.
Complete CORBA Volume One: Introduction
to CORBAtm
 This CD-ROM is the first in a series of 6 volumes that will
provide a comprehensive multimedia reference on an important distributed computing
technology. Provides an overview of CORBA, including the history and background of CORBA,
the organization that sponsors it, and the architecture within which it fits. This CD is
suitable for those with a casual interest in CORBA, as well as those who wish to develop a
solid foundation of CORBA fundamentals for further exploration.
Complete CORBA Volume Two: Basic CORBAtm
 This CD-ROM is the second in a series of 6 volumes that will
provide a comprehensive multimedia reference on an important distributed computing
technology. Volume 2 of the COMPLETE CORBA tutorial, BASIC CORBA, takes you inside the
CORBA architecture and examines the details of the IDL Language, the ORB Core and Object
Adapters. A comprehensive ticketing system example is provided that traces a CORBA project
from a UML model, through the IDL to Java translation process, all the way into Java code
for both client and server sides. In conjunction with Volume 1, this CDROM makes it more
convenient than ever to master the complexities of developing distributed OO applications
using CORBA.
Complete CORBA Volume Three: Advanced CORBAtm
Advanced CORBA is the third volume in the Complete CORBA series. This tutorial covers a large number of advanced CORBA topics, including the Interface Repository, the Dynamic Interfaces and ORB interoperability.
The Interface Repository (IR) is a container for interface definitions for
the IDL that describes the interfaces for your systems. This tutorial
takes a detailed look at the IR, including detailed descriptions of all 22
interfaces.
The IR Containment Hierarchy is explained,along with the IR inheritance
hierarchy. The 5 Abstract Interfaces and 17 Concrete Interfaces of the
Interface repository are covered in detail. Both the Dynamic Invocation
Interfaces and Dynamic Skeleton Interfaces are explained. All interfaces
are explaned in detail, with a method-by-method reference, including input
and output parameters. Java source code examples are hyperlinked to the
tutorial, illustrating the usage of many of the interfaces.
Finally, ORB interoperability is discussed, including discussions about the
importance and nature of the IOR and GIOP and its mappings to IIOP and
ESIOP's.
**CORBA is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.
|
|