¿Qué es .NET?
.NET Framework: un paquete de software destinado a desarrollar programas y aplicaciones. La característica principal de este paquete es que diferentes servicios y programas escritos en diferentes lenguajes de programación pueden ser compatibles.
La plataforma consta de dos partes. La base es Common Language Runtime (CLR), que puede ejecutar programas normales y aplicaciones de servidor. La segunda parte, no menos importante, es la biblioteca de clases Class Library (FCL), que contiene muchos componentes para trabajar con bases de datos, redes, archivos, interfaz de usuario, etc. Esto permite que el desarrollador no trabaje en programación de bajo nivel, sino que usa clases prefabricadas.