Historial de versiones de C# y .Net

Historial de versiones de .Net Framework

La primera versión de .Net framework se lanzó en el año 2002. La versión se llamó .Net framework 1.0. .Net framework ha recorrido un largo camino desde entonces, y la versión actual es 4.7.1.

A continuación se muestra la tabla de versiones de .Net Framework, que se han lanzado con sus fechas de lanzamiento. Cada versión tiene cambios relevantes en el marco.

Por ejemplo, en el marco 3.5 y en adelante, un marco clave llamado el Marco de la entidad fue lanzado. Este marco se utiliza para cambiar el enfoque en el que se desarrollan las aplicaciones mientras se trabaja con bases de datos.

En este tutorial, aprenderá-

Número de versión Versión CLR Fecha de lanzamiento
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

La mayor ventaja del .NET Framework es que soporta Windows plataforma. Casi todo el mundo trabaja con Windows máquinas.

Microsoft siempre garantiza que los marcos .Net cumplan con todos los soportes Windows sistemas operativos.

Historial de versiones de C#

Versión . NET Framework Visual Studio Características importantes
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Primera versión de C#
C # 2.0 . NET Framework 2.0 Visual Studio 2005
  • Genéricos
  • Tipos parciales
  • Métodos anónimos
  • Tipos que aceptan valores NULL
  • Iteradores
  • Covarianza y contravarianza
C # 3.0 .NET Framework 3.0 / 3.5 Visual Studio 2008
  • Propiedades implementadas automáticamente
  • Tipos anónimos
  • Expresiones de consulta
  • Expresión lambda
  • Árboles de expresión
  • Métodos de extensión
C # 4.0 . NET Framework 4.0 Visual Studio 2010
  • Enlace dinámico
  • Argumentos con nombre/opcionales
  • Covariante y contravariante genéricos
  • Tipos de interoperabilidad integrados
C # 5.0 . NET Framework 4.5 Visual Studio 2012/2013
  • Asyncmiembros honrosos
  • Atributos de información de la persona que llama
C # 6.0 . NET Framework 4.6 Visual Studio 2013/2015
  • Importaciones estáticas
  • Filtros de excepciones
  • Inicializadores de propiedad
  • Miembros con cuerpo de expresión
  • propagador nulo
  • Interpolación de cuerdas
  • nombre del operador
  • Inicializador de diccionario
C # 7.0 .NET Core Visual Studio 2017
  • Rendimiento y productividad mejorados
  • Soporte técnico de Azure
  • Soporte de IA
  • Desarrollo del juego
  • Multi-Plataforma
  • Desarrollo de Aplicaciones Móviles
  • Desarrollo de aplicaciones de ventana