Visual Basic .NET and the .NET Framework
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. ArchiveDisclaimer

Visual Basic .NET and the .NET Framework

Visual Basic .NET is designed around the .NET Framework, which provides enhanced security, memory management, versioning, and deployment support. The .NET Framework also enables interoperability between objects you create with any .NET programming language. This means you can create objects with Visual Basic .NET that are easy to use from other .NET languages, and you can use objects from other .NET languages just like you use objects created with Visual Basic .NET.

In This Section

Defines assemblies and describes how to use them.
References and the Imports Statement
Discusses how to reference objects in other assemblies.
Describes how namespaces organize objects within assemblies.
Discusses how .NET attributes provide additional information about entities defined inside a Visual Basic .NET application.

Related Sections

Adding and Removing References
Covers adding references so you can write code against external components, and describes how to remove unnecessary references.
Getting Started
Provides a hands-on introduction to and overview of the .NET Framework.
Programming with the .NET Framework
Discusses how to use the .NET Framework when developing Visual Studio .NET applications.
Language Changes in Visual Basic
Provides a list and descriptions of changed language elements.
© 2015 Microsoft