0% encontró este documento útil (0 votos)
210 vistas8 páginas

Cronología del .NET Framework

El documento presenta una cronología del framework .NET de Microsoft, comenzando con la versión 1.0 de 2002 hasta la versión más reciente 4.8 de 2019. Cada versión introdujo nuevas características y mejoras como compatibilidad multiplataforma, seguridad, rendimiento y compatibilidad con nuevas tecnologías. El framework .NET ha evolucionado a lo largo de los años para admitir mejor el desarrollo de aplicaciones modernas.

Cargado por

Leo Blue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
210 vistas8 páginas

Cronología del .NET Framework

El documento presenta una cronología del framework .NET de Microsoft, comenzando con la versión 1.0 de 2002 hasta la versión más reciente 4.8 de 2019. Cada versión introdujo nuevas características y mejoras como compatibilidad multiplataforma, seguridad, rendimiento y compatibilidad con nuevas tecnologías. El framework .NET ha evolucionado a lo largo de los años para admitir mejor el desarrollo de aplicaciones modernas.

Cargado por

Leo Blue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Cronología Punto Net

NET Framework 1.0 (2002)


Aparece Visual Studio .NET como plataforma de desarrollo lanzada por
Microsoft
Características

 Destaco su compatibilidad para Windows 98 , ME , NT 4.0 , 2000 , XP y


Server 2003
 Presento un entorno de ejecución Clr 1.0 (Common Lenguaje Run Time)

NET Framework 1.1 (2003)


 Aparece Visual Studio 2003
 Primera versión incluida como parte de un sistema operativo
(Windows Server 2003)

Características

 Los controles ASP.NET que en el 1.0 vienen nativos.

 Seguridad mejorada con Code Access Security para ASP.NET

 Soporte nativo para ODBC ,Open DataBase Connectivity (ODBC) es un


estándar de acceso a las bases de datos desarrollado por SQL

 Nacimiento del .NET Compact Framework

NET Framework 2.0 (2006)


 Liberado con Visual Studio 2005, SQL Server 2005 y BizTalk 2006
Características
 .Soporte para compilaciones de 64 bits

 Numerosos cambios en las APIs.Integración con SQL Server

 Inclusión del Runtime de .NET en aplicaciones nativas.


 Controles de Datos con Data Binding automático (nos permite dejar de
preocuparnos por la actualización de las vistas cuando los datos cambian).

 Tipos “Nullable” (por ejemplo enteros a los que se les puede dar el valor
de nulo)
NET Framework 3.0 (2006)
WPF, WCF, WF, CardSpace
Características
 Windows Presentation Foundation (WPF): para el desarrollo de interfaces
gráficas avanzadas, con gráficos 3D, vídeo, audio, etc.
 Windows Communication Foundation (WCF): para el desarrollo de
aplicaciones SOA orientadas a servicios.
 Windows Workflow Foundation (WWF): facilita la creación de flujos de
trabajo que se pueden ejecutar desde una aplicación.
 Windows CardSpace: permite almacenar la identidad digital de una
persona y su posterior identificación.

NET Framework 3.5 (2008)


Visual Studio 2008, SQL Server 2008 y Windows Server 2008
Características
 Amplía el soporte para aplicaciones móviles distribuidas al incluir la
tecnología Windows Communication Foundation (WCF).
 Agrega nuevas características de lenguaje como LINQ, Language-
Integrated Query (LINQ) para el acceso a bases de datos, así como
múltiples novedades en el entorno de desarrollo

NET Framework 4 (2010)


Las principales características: late binding (dynamic), named arguments y
parámetros opcionales.
Visual basic 2010
Características

 Mejoras en Windows Workflow (WF) que permiten a los desarrolladores a


mejor anfitrión e interactúan con los flujos de trabajo.

 Modelo mejorado de programación de la actividad, paleta de expansión de


la actividad, un nuevo estilo de modelado diagrama de flujo

 Mejor funcionamiento para el desarrollado del diseño, la integración-


reglas de flujo de trabajo, y las nuevas funciones de correlación de
mensajes.
 Se añadió soporte en Windows Presentation Foundation para Windows 7
controles de cinta, multi-táctil y características de extensibilidad de la
barra de tareas.

 Desarrollo multiplataforma con la Biblioteca de clases portable


NET Framework 4.5 (2012)


VS2012 (agosto de 2012).

Características

 capacidad para reducir los reinicios del sistema mediante la detección y


cierre de las aplicaciones de .NET Framework 4 durante la implementación.
 Mayor rendimiento a través de la recolección de elementos no utilizados en
segundo plano en el caso de los servidores.
 Compilación Just-in-time (JIT) en segundo plano, que se encuentra
disponible opcionalmente en los procesadores de varios núcleos para
mejorar el rendimiento de la aplicación.
 Capacidad para definir la referencia cultural predeterminada de un dominio
de aplicación.

NET Framework 4.5.1(2014)


Visual Studio 2013
Características

 Documentación para .NET Nativa, que es una tecnología de pre compilación


para crear e implementar aplicaciones de Windows.

 Proporciona una nueva experiencia de navegación y mejores


funciones. Ahora puede navegar en línea por el código fuente de .NET
Framework.
 se pueden agregar al archivo de configuración de la aplicación redirecciones
de enlace si la aplicación o sus componentes hacen referencia a varias
versiones del mismo ensamblado.
 Capacidad de recopilar información de diagnóstico para ayudar a los
desarrolladores a mejorar el rendimiento de las aplicaciones de servidor y en
la nube
 Capacidad de compactar explícitamente el montón de objetos grandes
(LOH) durante la recolección de elementos no utilizados.
 Mejoras de JIT con varios núcleos o reducción del tiempo de inicio de la
aplicación tras una actualización de .NET Framework.

NET Framework 4.5.2(2014)

Características

 Mejoras en la depuración. Las API de depuración no administrada


proporcionan una mejor integración con un generador de perfiles. Ahora se
puede acceder a metadatos insertados por el generador de perfiles.

 Permite realizar el seguimiento de actividades fuera del proceso, basado en


el Seguimiento de eventos para Windows (ETW), para una mayor área
expuesta. Esto permite a los proveedores de Administración avanzada de
energía (APM) proporcionar herramientas sencillas que realicen un
seguimiento preciso de solicitudes y actividades individuales en distintos
subprocesos.

NET Framework 4.6(2015)


VS2015 (julio de 2015).
Características

 ASP.NET Core

.NET Framework 2015 incluye ASP.NET Core, que es una implementación


.NET eficiente para la compilación de aplicaciones modernas basadas en la
nube.

o Compatibilidad con HTTP/2 (Windows 10)

HTTP/2 es una nueva versión del protocolo HTTP que proporciona un


uso mucho mejor de la conexión (menos recorridos de ida y vuelta entre
el cliente y el servidor), lo que permite una latencia más baja para los
usuarios al cargar páginas web.

Compatibilidad con el Protocolo de enlace de tokens

Google y Microsoft colaboraron en un nuevo sistema de autenticación


llamado Protocolo de enlace de tokens. La premisa es que los tokens de
autenticación (en la memoria caché del navegador) pueden ser robados y
usados por delincuentes para acceder a recursos seguros (por ejemplo, su
cuenta bancaria) sin necesidad de contraseña ni de otra información
privilegiada. El nuevo protocolo tiene como objetivo mitigar este
problema.

o Algoritmos hash de cadena aleatoria

NET Framework 4.6 ya se admiten los algoritmos hash de cadena


aleatoria.

NET Framework 4.6.1(2015)

Características
 Mejoras de WPF para la revisión ortográfica, soporte para diccionarios
personalizados por usuario y un mejor rendimiento táctil.
 Se ha añadido soporte en conectividad SQL para AlwaysOn, Siempre
encriptado y mejora de la resistencia de conexión abierta al conectarse a la
base de datos de Azure SQL.
 Azure SQL Database admite ahora transacciones distribuidas utilizando las
API
 Muchas otras funciones relacionadas con el rendimiento, la estabilidad y la
fiabilidad se corrigen.

NET Framework 4.6.2(2016)


 Mejoras de criptografía (técnica que protege documentos y datos.)
 compatibilidad con el cifrado simétrico
 Para las aplicaciones de Windows Presentation Foundation (WPF),
compatibilidad de teclado en pantalla y PPP del monitor.
 Compatibilidad con la conversión de aplicaciones de Windows Forms y
WPF a aplicaciones de UWP

NET Framework 4.7(2017)

Características

 Criptografía mejorada con criptografía de curva elíptica

 Compatibilidad con el soporte de conciencia High-DPI en Windows Forms

 Más compatibilidad con el toque y el lápiz óptico en Windows


Presentation Foundation (WPF)

 Nuevas API de impresión para WPF

NET Framework 4.7.1 (2017)

Características
 Mejoras en las funciones de accesibilidad, de alto contraste, y en las áreas de
control de enfoque
 Soporte para .NET Standard 2.0.
 Se mejora la seguridad al usar SHA-2 en ASP.NET y en System.Messaging
 Se mejoran las configuraciones en los constructores
 Mejoras de rendimiento en el colector de basura, especialmente en las
funciones de asignación LOH (Large Object Heap)
 Mejoras en el árbol visual para las aplicaciones WPF
 Se incluyen numerosas mejoras de rendimiento y optimización en general

-
NET Framework 4.7.2 (2017)

Características
 NET Framework 4.7.2 ofrece un gran número de mejoras criptográficas,
mejor soporte de descompresión para archivos ZIP y APIs de colecciones
adicionales.
 Soporte para llaves efímeras.
 Soporte ASP.NET para cookies del mismo sitio.
 Soporte ASP.NET para inyección de dependencias en formularios Web
 Soporte de Windows Presentation Foundation para la búsqueda de
diccionarios de recursos por fuente, búsqueda de propietarios de
diccionarios de recursos y búsqueda de propietarios de diccionarios de
recursos.

NET Framework 4.8 (2019)

Características
 Se han mejorado las características de accesibilidad para que las apps puedan
ofrecer una buena experiencia al usar tecnologías de asistencias.
 Se han reducido los impactos FIPS en la criptografía. Esto prevendrá que
varias clases de criptografía administrada lancen una excepción
 Se añade el nuevo servicio de verificación y monitoreo de salud,
ServiceHealthBehavior, en Windows Communication Foundation (WCF). El
mismo permitirá retornar estatus del servicio de salud mediante códigos de
respuestas en http así como también, publicar información sobre el estatus de
salud.
 Mejoras en el soporte para la resolución con altos DPI en Windows
Presentation Foundation (WPF).
 El compilador JIT ha recibido numerosas optimizaciones y arreglos.
 El administrador de memoria para el generador de imágenes nativo (NGEN)
ha recibido mejoras de seguridad.
 El escaneo antimalware ahora se aplicará a todos los ensamblados. Esto
incluye los ensamblados cargados desde otras fuentes.
.
REFERENCIAS
 Cuáles son las versiones de C# que corresponden a cada framework y versiones de
MVC, Diseño Activo ,2011.Recuperado
de(http://www.disenoactivo.es/programadores/cuales-son-las-versiones-de-c-que-
corresponden-a-cada-framework)
 La plataforma .NET, Programación en Punto Net ,2012.Recuperado
de(https://lamiradelsniper.wordpress.com/2012/08/13/la-plataforma-net/)
 Novedades de .NET Framework, Microsoft ,2019.Recuperado
de(https://docs.microsoft.com/es-es/dotnet/framework/whats-new/index#whats-
new-in-the-net-framework-47/)
 Apuntes de Windows, Ramón Márquez(Windtux) ,2017-2019.Recuperado
de(https://windtux.com/se-lanza-net-framework-4-7-1)

También podría gustarte