We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

Visual Basic

Visual Basic 2010 is an evolution of the Visual Basic language that is engineered for productively building type-safe and object-oriented applications. Visual Basic enables developers to target Windows, Web, and mobile devices. As with all languages targeting the Microsoft .NET Framework, programs written in Visual Basic benefit from security and language interoperability.

This generation of Visual Basic continues the tradition of giving you a fast and easy way to create .NET Framework-based applications.

Getting Started with Visual Basic

Helps you begin working by listing what is new and what is available in various editions of the product.

Developing Applications with Visual Basic

Discusses various aspects of development in Visual Basic, such as the code editor, security, exception handling, debugging, and using the .NET Framework class library.

Visual Basic Programming Guide

Introduces the major components of Visual Basic, an object-oriented programming language.

Reference (Visual Basic)

Contains the Visual Basic language and compiler information.

Visual Basic Sample Applications

Contains information about samples.

Visual Basic Language Walkthroughs

Provides links to step-by-step instructions for common scenarios.

Introducing Visual Studio

Provides information about new features, a high-level overview of Visual Studio and the .NET Framework, and tips for getting started.

Application Development in Visual Studio

Discusses the shared tools that enable you to design, develop, debug, and deploy applications.

Creating Windows-Based Applications

Provides links to topics that describe the various types of Windows applications that you can create with Visual Studio.

.NET Framework Programming in Visual Studio

Discusses application development with the .NET Framework.

ASP.NET Development

Discusses how to create Web applications.

.NET Framework Class Library

Provides entry to the library of classes, interfaces, and value types that are included in the Microsoft .NET Framework SDK.

Programming Visual Basic 2008

Introduces the book, Programming in Visual Basic 2008, and provides links to chapters on Functional Programming, Overloads and Extensions, Generics, LINQ, and creating a User Interface.