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