Definición Microsoft Net Framework, sus versiones y características de cada una de sus versiones

Resultado de imagen para .NET FRAMEWORK
.NET FRAMEWORK

   .NET Framework es una tecnología que admite la compilación y la ejecución de la siguiente generación de aplicaciones y servicios Web XML. El diseño de .NET Framework está enfocado a cumplir los objetivos siguientes:

OBJETIVOS DE .NET FRAMEWORK:

 
Resultado de imagen para .NET FRAMEWORK
o   Proporcionar un entorno coherente de programación orientada a objetos, en el que el código de los objetos se pueda almacenar y ejecutar de forma local, ejecutar de forma local pero distribuida en Internet o ejecutar de forma remota. 
o  
 Proporcionar un entorno de ejecución de código que minimiza los conflictos en el despliegue y versionado de software.
o  
Ofrecer un entorno de ejecución de código que promueva la ejecución segura del mismo, incluso del creado por terceras personas desconocidas o que no son de plena confianza.
o  
Proporcionar un entorno de ejecución de código que elimine los problemas de rendimiento de los entornos en los que se utilizan scripts o intérpretes de comandos

o   Ofrecer al programador una experiencia coherente entre tipos de aplicaciones muy diferentes, como las basadas en Windows o en el Web.
o  
 Basar toda la comunicación en estándares del sector para asegurar que el código de .NET Framework se puede integrar con otros tipos de código.


Common Language Runtime

Resultado de imagen para .NET FRAMEWORKResultado de imagen para Common Language Runtime


administra la memoria, ejecución de subprocesos, ejecución de código, comprobación de la seguridad del código, compilación y demás servicios del sistema. Estas características son intrínsecas del código administrado que se ejecuta en Common Language Runtime.

Biblioteca de clases de .NET Framework

Resultado de imagen para Biblioteca de clases de .NET Framework

La biblioteca de clases de .NET Framework es una colección de tipos reutilizables que se integran estrechamente con Common Language Runtime. La biblioteca de clases está orientada a objetos, lo que proporciona tipos de los que su propio código administrado puede derivar funciones. Esto ocasiona que los tipos de .NET Framework sean sencillos de utilizar y reduce el tiempo asociado con el aprendizaje de las nuevas características de .NET Framework. Además, los componentes de terceros se pueden integrar sin dificultades con las clases de .NET Framework. 


Versiones y dependencias de .NET Framework

Resultado de imagen para Versiones y dependencias de .NET Framework
Cada versión de .NET Framework contiene Common Language Runtime (CLR), las bibliotecas de clases base y otras bibliotecas administradas. En este tema se describen las características principales de .NET Framework por versión, se proporciona información sobre las versiones de CLR subyacentes y los entornos de desarrollo asociados, y se identifican las versiones que instala el sistema operativo Windows.
Cada versión de .NET Framework contiene características de versiones anteriores e incorpora nuevas características. CLR se identifica por su propio número de versión. El número de versión de .NET Framework se incrementa en cada versión, aunque la versión de CLR no se incremente cada vez. Por ejemplo, .NET Framework 4, 4.5 y 4.5.1 contienen la versión 4 de CLR, mientras que .NET Framework 2.0, 3.0 y 3.5 incluyen CLR 2.0. (No existe la versión 3 de CLR). 


Para tener en cuenta


Contenía la primera versión de CLR y la primera versión de las bibliotecas de clases base.
Versión del IDE: Visual Studio .Net
Fecha de Lanzamiento: 13 de Febrero de 2002
Expiro: 10 de Julio de 2007
Compatible con Sistema Operativo:
Windows 98, ME, NT 4.0, 2000, XP


VERSION 1.1


Incluía actualizaciones de ASP.NET y ADO.NET. Esta versión se actualizó dos veces posteriormente, con Service Pack 1 y (SP1) SP2. Esta versión incorporaba también la ejecución en paralelo, que permite que las aplicaciones de un solo equipo ejecuten varias versiones de CLR.
Lanzamiento: Abril 3 de 2003
Versión del IDE: Visual Studio .Net 2003
Expiro: 14 de octubre de 2008
Soporte hasta: 8 de octubre de 2013



Datos Importante:
1.Esta es la primera versión de. NET Framework para ser incluido como parte del sistema operativo Windows.

2. NET Framework 1.1 también proporciona el apoyo del sistema de la versión 1.0 , salvo en casos excepcionales en los que una aplicación no se ejecutará porque comprueba el número de versión de una biblioteca.
Cambios y actualizaciones:

1. El soporte integrado para los controles de ASP.NET Mobile.

2. Cambios en la seguridad - permiten a Windows Forms asambleas para ejecutar de una manera semi - confianza de Internet, y permitir que el código de acceso de seguridad en las aplicaciones ASP.NET

3. El soporte integrado para ODBC y bases de datos.

4. Protocolo de Internet versión 6 de soporte (IPv6 ) .
Numerosos cambios en la API

Resultado de imagen para .net framework
VERSION 2.0 


Se incorporó una nueva versión de CLR con ampliaciones de las bibliotecas de clases base, que incluían genéricos, colecciones de genéricos y ampliaciones significativas de ASP.NET. Esta versión se actualizó con SP1 y SP2.






Comentarios

Entradas populares de este blog

La Historia de Visual Basic .Net

Las Versiones Existentes de Visual Basic .Net y Características Primordiales de cada versión

Concepto de IDE (Entorno de Desarrollo Integrado)