Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Visual Basic Programming Guide 

As with any modern programming language, Visual Basic supports a number of common programming constructs and language elements. This guide walks through all the essential elements of programming with Visual Basic.

In This Section

Program Structure and Code Conventions

Contains documentation on the basic structure and code conventions of Visual Basic, such as naming conventions, comments in code, and limitations within Visual Basic.

Visual Basic Language Features

Introduces and discusses the essential components of Visual Basic.

Object-Oriented Programming in Visual Basic

Covers object-oriented programming, including classes and interfaces, object creation, events and delegates, inheritance, and groups of objects.

COM Interop

Explains the interoperability issues associated with creating and using component object model (COM) objects with Visual Basic.

Multithreading in Visual Basic

Shows how to write code that performs multiple tasks simultaneously, to improve the performance and responsiveness of your applications.

Related Sections

Visual Basic Reference

Provides reference information on various aspects of Visual Basic programming.

Visual Basic Compiler

Offers information on using the Visual Basic command-line compiler, the compiler options, and the Keyword Upgrade tool.

Community Additions

ADD
Show:
© 2015 Microsoft