For an introduction to this course, click your modem speed or Download below.
![]() ![]() ![]() ![]() |
(Requires the Microsoft Windows Media Player.) |
This online course is designed to teach you how to use Microsoft Visual Basic to create database applications using components.
This course assumes you are familiar with basic programming and relational database concepts and have experience developing applications with a previous version of Microsoft Visual Basic.
This course is organized into the following 10 chapters.
This chapter provides a brief review of the skills you need to create Visual Basic applications.
In this chapter, you will learn how to use the visual data access tools that come with Microsoft Visual Basic 6 to create applications that connect to a database.
In this chapter, you will learn how to use class modules in a Visual Basic project to create COM components that are available only within that project.
In this chapter, you will learn how to create ActiveX controls.
In this chapter, you will learn how to write code that uses ActiveX Data Objects (ADO) to connect to a data source, retrieve and manipulate data, and disconnect from a data source. You will also learn how to build and manage disconnected recordsets.
In this chapter, you will learn about database concepts for creating advanced client/server applications. You will implement features such as client-side or server-side cursors and support for Microsoft SQL Server stored procedures. Additional topics include managing referential integrity errors and ensuring data integrity.
In this chapter, you will learn how to use external COM components to extend the functionality of your application.
In this chapter, you will learn how to build COM components that can be shared by many applications. You will learn how to compile a COM component both as a separate executable program and a dynamic-link library (DLL).
In this chapter, you will learn how to optimize the usability and performance of an application, and how to use the tools provided with Visual Basic to develop applications more efficiently. You will also learn about security issues involved in using ActiveX controls on HTML pages, and how to ensure the security of the controls you distribute. In addition, you will learn how to create a Setup program using the Visual Basic Package and Deployment Wizard.
In this chapter, you will learn how to use Visual Basic to create different kinds of components and applications for the Internet.
This Mastering Microsoft Visual Basic 6 Development course includes lab exercises in Chapters 1 through 9. Each lab consists of one or more exercises that provide hands-on experience using the procedures and concepts you have learned in the associated chapter.
To complete the lab exercises, you must have the required software. For detailed information about setup for the labs and the required software, see Labs.
You can use Mastering Microsoft Visual Basic 6 Development as more than a tutorial. It contains a variety of building blocks and tools that can assist you in creating solutions. For example, the Library contains additional information that you may find useful as you work through the chapters.
In each chapter, the Related Information button provides hyperlinks to specific chapters in this course, as well as to resources in the Library.
Code for the multimedia demonstrations in Mastering Microsoft Visual Basic 6 Development is not installed by the setup program. However, the Visual Basic projects with code for each demonstration is included on the Mastering Microsoft Visual Basic 6 Development CD-ROM in the DemoCode folder.
In addition to the Mastering Microsoft Visual Basic 6 Development course material, you can gain access to the following types of information through the Contents menu.
Information type | Description |
---|---|
Labs | This section includes the lab exercise from each chapter. |
Multimedia | This section includes every multimedia element in the course, including all demonstrations, animations, and expert points of view. |
Sample Code | This section includes all the sample code from each chapter. |
Self-Check Questions | This section points to the review questions included at the end of each chapter. |
Articles and White Papers | This section includes a variety of technical articles and white papers. |
Knowledge Base Articles | This section provides a link to the Microsoft Knowledge Base Web site. |
Sample Applications | This section includes sample applications relevant to the course material. |
Books | This section includes online books and sample publications from Microsoft Press. |
Resources | This section describes various Microsoft and third-party resources that may be of use to you when developing applications in Visual Basic. |