| Visual Basic 6 ActiveX/COM
Part I
This course builds and extends the skills beyond basic Visual
Basic programming by introducing ActiveX components and the Component
Object Model (COM). The Component Object Model (COM) is an open,
extensible standard on which ActiveX is based. By understanding
COM, you can design applications from components that communicate
through a common set of interfaces. The move to object-oriented
or component software is one of the most prominent trends in the
software industry. This course will show you how to rapidly create,
debug, and deploy software objects and components. It will also
explain how to build an application using ActiveX components.
ActiveX/COM Part I training covers such topics as:
Creating Class Modules
Working with COM
Developing ActiveX Components
Description
This course builds and extends the skills beyond basic Visual Basic
programming by introducing
ActiveX components and the Component Object Model (COM). The Component
Object Model
(COM) is an open, extensible standard on which ActiveX is based.
By understanding COM, you can
design applications from components that communicate through a
common set of interfaces.
Component software development cuts programming time and produces
more robust applications,
by allowing developers to assemble applications from tested, standardized
objects and
components. The move to object-oriented or component software is
one of the most prominent
trends in the software industry. This course will show you how
to rapidly create, debug, and deploy
software objects and components. It will also explain how to build
an application using ActiveX
components. An ActiveX component is a reusable piece of programming
code and data made up
of one or more objects created using ActiveX technology. Related
Exam: Microsoft Exam 70-176:
Designing and Implementing Desktop Applications with MS Visual
Basic 6.0.
Audience
This course is designed for intermediate to advanced Visual Basic
application programmers.
Prerequisites
This course assumes the student has an intermediate to advanced
understanding of the Visual Basic
programming language or have taken the following courses: Visual
Basic 6.0 Introduction Part I and
Part II, Visual Basic 6.0 Intermediate, and Visual Basic 6.0 Advanced.
Course Duration
»
5 hours
Topics Include
Unit 1: Creating Class Modules
»
Introduction to Object-Oriented Programming
»
Classes Overview
»
Building a Class
»
Coding a Class
»
Using a Class
Unit 2: Working with COM
»
Understanding COM
»
Using a COM Component
»
Using the Outlook Object Model
Unit 3: Developing ActiveX Components
»
Starting and ActiveX Project
»
Hierarchies and Collections
»
Finishing an ActiveX DLL
Visual Basic 6 ActiveX/COM Part II
This course covers advanced topics related to ActiveX controls.
It describes how to create your own ActiveX controls, discusses
the dependency of ActiveX controls on their container applications
and gives an overview of ambient properties and the User Control
object. This course also introduces the ActiveX Control Interface
wizard. It describes several ways you can enhance your own ActiveX
controls to make them more powerful and easy to use. It also describes
how to add Internet functionality to Visual Basic applications,
how to develop Web-based applications using the DHTML Page designer
and how to develop Internet Information Server (IIS) applications.
ActiveX/COM Part II training covers such topics as:
Creating ActiveX Controls
Enhancing ActiveX Controls
Developing Internet Applications
Learn exactly what you need to know to create ActiveX Controls, both manually
and by using a wizard. You will also learn how to create data-bound controls
to display some or all of a recordset and implement data binding using the
DataRepeater control
Everything MCSD
Description
This course covers advanced topics related to ActiveX controls.
It describes how to create your own
ActiveX controls, discusses the dependency of ActiveX controls
on their container applications and
gives an overview of ambient properties and the User Control object.
This course also introduces the
ActiveX Control Interface wizard, which simplifies the creation
and coding of a control and
describes how to debug and test ActiveX controls. It describes
several ways you can enhance your
own ActiveX controls to make them more powerful and easy to use,
how to create data-bound
controls and how to implement data binding using the DataRepeater
control and covers how to
test a data-bound control using the ADO Data control. It also describes
how to add Internet
functionality to Visual Basic applications, how to use the Web
Browser control to create browsercapable
applications and how to create Active documents that can be displayed
in Web browser
windows. This course also describes how to develop Web-based applications
using the DHTML Page
designer and how to develop Internet Information Server (IIS) applications
using the WebClass
designer.
Audience
This course is designed for intermediate to advanced Visual Basic
application programmers.
Prerequisites
This course assumes the student has an intermediate to advanced
understanding of the Visual Basic
programming language or has taken the preceding courses in the
Visual Basic course CBT series.
Course Duration
»
5 hours
Topics Include
Creating ActiveX Controls
»
Designing ActiveX Controls
»
Exposing Properties, Methods and Events
»
Testing and Debugging
Enhancing ActiveX Controls
»
ActiveX Control Property Pages
»
Data Binding
»
Creating Help in Visual Basic
Everything Courseware
Visual Basic 6 ActiveX/COM Part II
Developing Internet Applications
»
The Web Browser Control
»
Active Documents
»
DHTML Applications
»
IIS Applications
Objectives
»
Create ActiveX Controls, both manually and by using a wizard
»
Use Amient objects to read the properties of constituent controls
»
Allow other programmers to enable and disable your ActiveX controls
»
Write code for events and methods within your ActiveX controls
»
Prepare ActiveX controls for testing and debugging
»
Create property pages and add them to an ActiveX control
»
Create data-bound controls to display some or all of a recordset
»
Implement data binding using the DataRepeater control
»
Test a data-bound control using the ADO Data control
»
Create browser-capable applications using the Web Browser control
»
Create Active documents that can be displayed in Web browser windows
»
Develop Dynamic HTML applications using the DHTML Page designer
»
Develop IIS applications using the WebClass designer |