¿Qué contiene .net?
.Net incluye principalmente Common Language Runtime y la biblioteca de clases de arquitectura .Net.
.Net está diseñado para simplificar el desarrollo de aplicaciones en el entorno altamente distribuido de Internet de tercera generación y se basa en estándares y protocolos abiertos de Internet para lograr una alta interactividad con lenguajes y plataformas heterogéneos de nueva generación. de plataformas informáticas y de comunicaciones.
Información ampliada:
Las principales ventajas de .Net son multilenguaje, multiplataforma, seguridad y soporte para estándares y protocolos abiertos de Internet.
.Net admite la interoperabilidad en múltiples idiomas, es decir, los componentes desarrollados en un idioma se pueden reutilizar en otro componente a través de la herencia orientada a objetos. Actualmente, .Net admite hasta dos idiomas.
.Net realiza la interacción de objetos en plataformas heterogéneas compilando primero cada idioma en un lenguaje intermedio (IL) y luego utilizando un compilador justo a tiempo para compilarlo en el código de la plataforma local durante la ejecución. Operación, actualmente las plataformas soportadas por .Net son Windows, Linux y el soporte Unix está en desarrollo.