Custom Search

Microsoft Visual C++ 6.0: Designing and Implementing Applications - Part 6

Unfiled

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This is the sixth course in an eight part series for programmers. This series provides the C++ programmers the necessary skills to develop applications using the MFC library and the Microsoft Visual C++ 6 development environment.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:8 hours
Training Presented in:English
Microsoft Visual C++ 6.0: Designing and Implementing Applications - Part 6 Course Outline - NGE72615 - Microsoft Visual C++ 6.0: Designing and Implementing Applications - Part 6

Microsoft Visual C++ 6.0: Designing and Implementing Applications - Part 6

Course Code NGE72615

Contents

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Objectives
  6. Topics Include
  7. Duration
  8. Minimum Requirements
  9. Media

Screenshot


click to enlarge

Description

This is the sixth course in an eight part series for programmers. This series provides the C++ programmers the necessary skills to develop applications using the MFC library and the Microsoft Visual C++ 6 development environment.

Audience

This course is designed for programmers looking to develop applications using MFC library and Microsoft Visual C++. Participants should have completed the first five courses in this series.

Prerequisites

(Currently no course prerequisite information)

Objective

  • Create ActiveX controls.
  • Create Component Object Model (COM) components.
  • Create COM servers and clients.
  • Implement advanced COM tasks and active documents.
  • Create components and packages that support transactions and asynchronous processing.

Topics Include

Unit 1: ActiveX Controls

  • Identify the features of an ActiveX control.
  • Identify the advantages of creating ActiveX controls.
  • Sequence the steps for creating an ActiveX control.
  • Create ActiveX controls by using Microsoft Foundation Classes (MFC).
  • Create an ActiveX control by using the ActiveX Template Library (ATL).
  • Add a property and a method to an ActiveX control.
  • Add a stock event to an ActiveX control.

Unit 2: Component Object Model

  • Identify the benefits of COM.
  • Identify the features of a COM interface.
  • Identify the IUnknown function that is called in a given situation.
  • Match the IDispatch functions names with the functions they perform.
  • Identify the contents of a dual interface.
  • Create a COM component by using Software Development Kit (SDK).
  • Create a COM component by using MFC.
  • Create a COM component by using ATL.
  • Select the type of a COM server for a given set of requirements.
  • Create a COM server by using ATL.
  • Create a COM client to access an ATL COM server.

Unit 3: Advanced Component Implementation

  • Sequence the steps performed by COM to implement aggregation.
  • Sequence the steps performed by COM to implement containment.
  • Enable the library debug support to debug a COM component.
  • Display specific information about an application by using the Spy++ utility.
  • Sequence the steps to implement error-handling in a COM component.
  • Sign a COM component by using the SIGNCODE utility.
  • Create an Active Document by using the MFC AppWizard.
  • Modify an active document application to support active document containment.
  • Configure the default security settings for a component by using the Distributed COM Configuration utility.
  • Configure component security by using the Distributed COM Configuration utility.
  • Identify the methods used for registering a DCOM DL.

Unit 4: Microsoft Transaction Server

  • Identify the guidelines for implementing a single-threaded apartment model.
  • Identify the features of a multi-threaded apartment model.
  • Identify the features of Microsoft Transaction Server (MTS).
  • Create a package by using the Action menu in the MTS Explorer.
  • Create an MTS component by using ATL.
  • Add a component to a package by using the Action menu in the MTS Explorer.
  • Set the properties of a component by using the pop-up menu in the MTS Explorer.
  • Create a role for a specified package by using the MTS Explorer.
  • Set a user identity for an MTS package.

Duration

8

Minimum Requirements

The CDROM version of this course requires:

  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
  • At least a double speed CDROM drive.
  • An MPC compliant sound card with attached speakers or headphones is recommended (Currently, only the CDROM version supports audio).
The network version of this course requires:
  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM and 22MB available hard disk space or file server space.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).

Media

Web Based Training

Serebra Learning Corporation, 600 - 1188 West Georgia, Vancouver, BC    V6E 4A2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com - Web Site: www.serebra.com
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Advertise With Us
Sell com training?
This page was last updated on sb5- 09/08/08 at 18:56:08 - 03:12:39