¿Qué es .NET Framework?
NET Framework: Es el motor de Servicios Web de Microsoft
Son muchos los programadores y usuarios que tienen muchas ganas de tener una infraestructura completa y transparente para construir WebServices (servicios de Internet). .NET Framework proporciona la infraestructura para este requisito. .NET Framework proporciona modelos de aplicaciones y tecnologías clave, lo que permite a los desarrolladores generar e implementar fácilmente utilizando tecnologías originales y continuar desarrollando servicios web con alta seguridad, alta estabilidad y alta escalabilidad. Para .NET Framework, todos los componentes pueden convertirse en servicios web, y los servicios web son simplemente otro tipo de componente. Microsoft ha integrado las ventajas de COM. No necesita bloquear dos objetos tan estrictamente como COM. .NET Framework bloquea componentes como los servicios web de forma flexible. Este resultado hace que sea muy fácil para los desarrolladores desarrollar potentes componentes de servicios web, mejora la seguridad y confiabilidad generales y aumenta en gran medida la escalabilidad del sistema.
.NET Framework: Compuesto por tres partes
El propósito de .NET Framework es simplificar el trabajo de construcción de Servicios Web y aplicaciones de Internet. .NET Framework incluye tres partes: La mayoría. : la primera parte es Common Language Runtime (CLR, un componente de tiempo de ejecución común para todos los lenguajes de programación .NET) y la segunda parte es la biblioteca de clases de objetos compartidos (que proporciona los objetos básicos requeridos por todos los lenguajes de programación .NET). la tercera parte es ASP.NET reescrito en forma de componentes (la versión anterior usaba asp.dll para proporcionar los objetos requeridos por la página web ASP).