Click to Rate and Give Feedback
MSDN Library
Collapse All/Expand All Collapse All
This view of the MSDN and TechNet Libraries will be replaced soon with the Lightweight view. Try it now by clicking the Lightweight link above.
Visual Basic

Updated: July 20, 2015

System_CAPS_ICON_note.jpg Note

For the latest documentation on Visual Basic, visit the Visual Basic Guide on

Visual Basic 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.

If you don't already have Visual Basic, you can acquire a version of Visual Studio that includes Visual Basic for free from the Visual Studio site.

Getting Started
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.

Visual Basic Reference
Contains the Visual Basic language and compiler information.

Contains information about samples.

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

Get Started Developing with Visual Studio
Provides links to topics that help you learn about the basics of Visual Studio.

Application Development in Visual Studio
Discusses the shared tools that enable you to design, develop, debug, and deploy applications.

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

ASP.NET Overview
Provides general information about ASP.NET and discusses factors that you should consider when you create a website by using ASP.NET.

Development Guide
Provides information about key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application. The topic also provides information about dynamic programming, interoperability, extensibility, memory management, and threading.

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

© 2018 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker