Visual Basic Concepts

Topics for a Quick Start with Visual Basic

Whether you're looking for a hands-on introduction to a particular kind of application or for information on the fundamentals, you'll find links to topics that get you started. Included are links to information on conventions and guidelines that are helpful to know when you begin a new kind of project.

Step-by-step Topics

Your First Visual Basic Application

All Editions Introduces Visual Basic fundamentals through a step-by-step procedure to create a simple application.

Creating an ActiveX Control

Professional and Enterprise Editions Provides a series of step-by-step procedures that create a simple control. Introduces ActiveX control concepts, raising events, debugging design-time behavior, and property pages.

Creating an ActiveX Document

Professional and Enterprise Editions Provides a series of step-by-step procedures that create a simple ActiveX document, and demonstrate ActiveX document concepts, navigation, properties and methods, menus, and debugging techniques.

Creating an ActiveX DLL

Professional and Enterprise Editions Provides step-by-step procedures that get you off to a running start with in-process debugging, multiple projects, global objects, object lifetime concepts, and circular references.

Creating an ActiveX EXE

Professional and Enterprise Editions Provides step-by-step procedures that introduce threads, events in class modules, call-backs, and out-of-process debugging.

Creating a Basic Add-In

Professional and Enterprise Editions Leads you step-by-step though the process of creating a simple, basic working add-in. Afterward, there is an explanation of what was done and why.

What's New in Wizards?

All Editions Provides links to information on wizards.

Working with Templates

All Editions Introduces you to templates that make it easier to build applications and objects.

Other Introductory Topics

Visual Basic Basics

All Editions Provides links to five chapters with beginning information to give you the foundation you need for anything you want to do in Visual Basic.

What Can You Do With Visual Basic?

Learning, Professional, and Enterprise Editions Provides links to a dozen chapters with more advanced information to help you build on the foundation offered in "Visual Basic Basics."

Visual Basic Enterprise Development

Enterprise Edition Offers links to information on tools, techniques, and design guidelines for building three-tiered client/server applications with Visual Basic.

Programming Practices Topics

Visual Basic Coding Conventions

All Editions Suggests guidelines for writing consistent and readable code.

ActiveX Component Standards and Guidelines

Professional and Enterprise Editions Offers guidelines for object naming, component shutdown, implementing collections and Application objects, and more.