.NET Framework Class Library in Visual Studio
The .NET Framework class library is made up of namespaces. Each namespace contains types that you can use in your program: classes, structures, enumerations, delegates, and interfaces.
When you create a Visual Basic or Visual C# project in Visual Studio, the most common base class DLLs (assemblies) are already referenced. However, if you have to use a type that is in a DLL not already referenced, you will have to add a reference to the DLL. For more information, see Adding and Removing References.
The topics in the following section provide the following information:
Lists of the most important namespaces for each feature area.
Links to reference topics in the .NET Framework about each major namespace.
Links to procedural and conceptual topics about how to use those namespaces in your Visual Basic and Visual C# applications.