Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
Microsoft COM+
with Martin Schaeferle



View the Course Outline

Have you thought about moving your Visual Basic applications towards a distributed environment? Two-tier client/server applications can only scale so far. When they require more resources, will you be ready? Now is the perfect time to prepare yourself for the inevitable challenge of moving or creating applications for a multi-tier distributed environment. The key to building distributed applications is COM. Microsoft has made COM and COM+ a cornerstone of Windows DNA and Windows .NET.

Course includes 15+ hours of total training time...

  • 3 CDs
  • Over 5 hours of media run time
  • Over 500 pages of courseware on CD-ROM
  • Step-by-step hands-on-labs
  • Sample code
Format Sessions Price*
COM +
CD-ROM

 3 CD-ROMs

$495.00  
CD-ROM & Books

 3 CD-ROMs + Printed Books

$525.00  
Read about Martin Schaeferle.
Course Outline (Outlines are subject to change.)

Developing Solutions with COM+ Services and
Visual Studio 6.0

Sessions Hours Pages
3 CDs 5 hours 500

This course will teach you to develop distributed applications using the new COM+ Services. Learn to create highly robust COM components using Microsoft Visual Basic and configure them to run efficiently on a middle-tier Windows 2000 Server using the Component Services Explorer.

You will learn to

  • Create COM components that run efficiently in a multi-tier environment.
  • Use DCOM to execute components on a server for small- to medium-scale applications.
  • Use COM+ Services to execute components on a server for medium- to large-scale applications.
  • Administer COM+ Services using the Component Services Explorer.
  • Create components that manage transaction.
  • Create components that use Microsoft Message Queue using COM+ Queued Components (QC).
  • Create components that support loosely-coupled events using COM+ Events.
  • Create custom applications that can automate administrative tasks with COM+ Services.
  • Package and deploy COM+ Applications to different servers.
  • Set up client machines to access components installed under COM+ Services.
  • Create multi-tier applications that use data components to access Microsoft SQL Server.
  • Integrate COM components with Microsoft IIS server.


  • Prerequisites:

    To get the most of the Developing Distributed Applications using COM+ Services course, you should have a solid understanding of Microsoft Visual Basic. You should be comfortable with the VBA language and familiar with using Visual Basic class modules. Familiarity with Microsoft SQL Server, XML, and ASP pages is preferred but not required. Equivalent Courses: Visual Basic 6.0 Levels 1 & 2

    SESSION 1 (113 min)

    Introduction to Enterprise Development

    • What is COM?
    • Distributed Application Architecture
    • Benefits of Distributed Applications
    • Windows DNA
    • My First Component

    Designing Components

    • The COM Interface
    • Interfaces with Visual Basic
    • Interface Contracts
    • How Components Work

    Creating Components in Visual Basic

    • Visual Basic Class Modules
    • Creating Classes
    • Building a COM Server
    • Component Registration
    • Component Versioning

    Configuring COM Servers

    • In-Process vs Out-of-Process Components
    • Class Instancing

    SESSION 2 (114 min)

    Configuring COM Servers (cont.)

    • Threading
    • Outbound Interfaces (Events)
    • Finishing Touches

    Distributed COM

    • DCOM Basics
    • DCOM on the Server
    • DCOM on the Client
    • DCOM Security

    Using COM+ Services

    • What’s New in COM +
    • Administering COM+
    • COM+ Interfaces
    • Shared Property Manager (SPM)

    COM+ Transactions and Security

    • COM+ Transactions

    SESSION 3 (114 min)

    COM+ Transactions and Security (cont.)

    • COM+ Security
    • Deploying COM+ Applications

    COM+ Applications

    • Queued Components
    • COM+ Event System
    • COM+ Catalog Administration

    Designing Distributed Applications with COM+

    • Distributed Applications
    • ActiveX Data Objects (ADO) Primer
    • Transporting Data Between Tiers

    Designing Internet Application with COM+

    • COM+ and IIS
    • IIS and Transactions
    • COM+ and ASP Pages

    back to top



    Your Instructor

    Martin Schaeferle has taught IT professionals nationwide to develop applications using Visual Basic, Microsoft® SQL Server, ASP, and XML. He has been a featured speaker at Microsoft® Tech-Ed and the Microsoft® NCD Channel Summit, and he specializes in developing Visual Basic database applications, COM-based components, and ASP-based Web sites.


     
    About us
    Contact us
    Careers at Wintrac
    Our Clients
    Why Wintrac


    Register for a free training CD-ROM drawing
    Refer a client or instructor and earn $$$


    Wintrac Inc.
    16523 SW McGwire Ct.
    Beaverton OR 97007
     
    ? Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy