Visual Studio 2010 Technology and Terminology

By Andrew Moore

Part of Visual Studio 2010 All-in-One For Dummies Cheat Sheet

Visual Studio 2010 and the .NET framework included their own terminology for these technologies. The following table includes definitions of some common terms you’ll encounter as you develop applications in Visual Studio 2010.

Technology Description
Assembly A file for physically storing data types, including the DLL
files where code is compiled
Base Class Library A set of managed code that enables developers to create Windows
and Web applications that target the Common Language Runtime
Common Language Runtime A managed environment for running applications that prevents
memory leaks
Common Type Specification A set of rules for how programming languages use data
types
Garbage Collection A feature of the Common Language Runtime that manages
memory
Global Assembly Cache A repository that stores public versions of assemblies
Namespace A unique identifier for the logical organization of data
types