This document provides an introduction to .NET, including:
- .NET is a platform for creating software using .NET languages and technologies. It currently supports 24 languages such as C#, VB.NET, and PHP.NET.
- The .NET framework is a collection of class libraries stored in DLL files that implement object-oriented programming concepts like reusability.
- Key features of .NET include being platform independent, supporting language interoperability, being fully object-oriented, and having predefined functionality.
- There are three types of assemblies: private, shared, and satellite, which determine how DLL files are distributed and versioned.