stringtranslate.com

Historial de versiones de .NET Framework

Microsoft comenzó el desarrollo de .NET Framework a finales de la década de 1990, originalmente con el nombre de Servicios de Windows de próxima generación (NGWS). A finales de 2001 se lanzaron las primeras versiones beta de .NET Framework 1.0. [1] La primera versión de .NET Framework se lanzó el 13 de febrero de 2002, incorporando el código administrado a Windows NT 4.0 , 98 , 2000 , ME y XP .

Desde la primera versión, Microsoft ha lanzado nueve actualizaciones más para .NET Framework, siete de las cuales se lanzaron junto con una nueva versión de Visual Studio . Dos de estas actualizaciones, .NET Framework 2.0 y 4.0, han actualizado Common Language Runtime (CLR). Las nuevas versiones de .NET Framework reemplazan las versiones anteriores cuando la versión CLR es la misma.

La familia .NET Framework también incluye dos versiones para uso en dispositivos móviles o integrados . Una versión reducida del marco, .NET Compact Framework , está disponible en plataformas Windows CE , incluidos dispositivos Windows Mobile como teléfonos inteligentes . Además, .NET Micro Framework está dirigido a dispositivos con recursos muy limitados.

.NET Framework 4.8 se anunció como la versión final de .NET Framework, y el trabajo futuro se realizará en la plataforma .NET Core reescrita y multiplataforma (más tarde, simplemente .NET ), que se envió como .NET 5 en noviembre de 2020. [2 ] [3] Sin embargo, .NET Framework 4.8.1 se lanzó en agosto de 2022. [4]

Descripción general

Notas:

a. ^ .NET Framework 1.0 es un componente integral de Windows XP Media Center Edition y Windows XP Tablet PC Edition . Los CD de instalación para las ediciones Home y Professional de Windows XP SP1, SP2 o SP3 vienen con paquetes de instalación de .NET Framework 1.0. [7]
b. ^ Los CD de instalación para las ediciones Home y Professional de Windows XP SP2 y SP3 vienen con paquetes de instalación de .NET Framework 1.1. [7]
C. ^ .NET Framework no se instala automáticamente con este sistema operativo. Debe instalarse desde un medio de instalación de Windows o desde Internet a pedido. El Panel de control o el Administrador del servidor siempre intenta lo último. [33]
d. ^ Esta fecha se aplica solo cuando se ejecuta en Windows 10 versión 1809, Windows Server 2019 o posterior. En versiones anteriores de Windows, .NET Framework 3.5 Service Pack 1 adopta el ciclo de vida del sistema operativo Windows subyacente. [14]

Marco .NET 1.0

La primera versión de .NET Framework se lanzó el 15 de enero de 2002 para Windows 98 , ME , NT 4.0 , 2000 y XP . El soporte general para esta versión finalizó el 10 de julio de 2007 y el soporte extendido finalizó el 14 de julio de 2009, con la excepción de las ediciones Windows XP Media Center y Tablet PC . [14]

El 19 de junio de 2001, cuando se cumplió el décimo aniversario del lanzamiento de Visual Basic, se lanzó .NET Framework 1.0 Beta 2. [34]

.NET Framework 1.0 es compatible con Windows 98 , ME , NT 4.0 (con Service Pack 6a), 2000 , XP y Server 2003 . Las aplicaciones que utilizan .NET Framework 1.0 también se ejecutarán en computadoras con .NET Framework 1.1 instalado, que admite sistemas operativos adicionales. [35]

Service Pack 1

El Service Pack 1 de .NET Framework 1.0 se lanzó el 19 de marzo de 2002. [36]

Paquete de servicio 2

.NET Framework 1.0 Service Pack 2 se lanzó el 7 de agosto de 2002. [37]

Paquete de servicio 3

.NET Framework 1.0 Service Pack 3 se lanzó el 30 de agosto de 2004. [38]

Marco .NET 1.1

La versión 1.1 es la primera actualización menor de .NET Framework. Está disponible solo como paquete redistribuible o en un kit de desarrollo de software y se publicó el 3 de abril de 2003. También forma parte de la segunda versión de Visual Studio .NET 2003 . Esta es la primera versión de .NET Framework que se incluye como parte del sistema operativo Windows y se envía con Windows Server 2003 . El soporte general para .NET Framework 1.1 finalizó el 14 de octubre de 2008 y el soporte extendido finalizó el 8 de octubre de 2013. .NET Framework 1.1 proporciona total compatibilidad con la versión 1.0, excepto en casos excepcionales en los que una aplicación no se ejecutará porque verifica el número de versión. de una biblioteca. [39]

Los cambios en 1.1 incluyen: [40]

.NET Framework 1.1 es compatible con Windows 98 , ME , NT 4.0 (con Service Pack 6a), 2000 , XP , Server 2003 , Vista y Server 2008 . [35] [41]

Service Pack 1

El .NET Framework 1.1 Service Pack 1 se lanzó el 30 de agosto de 2004. [42] Requiere Windows NT 4.0 SP6a más Windows Installer 2.0. Es la última versión compatible con Windows NT 4.0 SP6a, Windows 2000 RTM-SP2 y Windows XP RTM-SP1.

.NET Marco 2.0

La versión 2.0 se lanzó el 27 de octubre de 2005. También se lanzó junto con Visual Studio 2005 , Microsoft SQL Server 2005 y BizTalk 2006. El 29 de noviembre de 2006 se lanzó un kit de desarrollo de software para esta versión. [43] El soporte finalizó el 12 de julio 2011. Es la última versión compatible con Windows 98 , Windows 2000 SP3, Windows ME y Windows Server 2003 RTM. [44]

Los cambios en 2.0 incluyen:

.NET Framework 2.0 es compatible con Windows 98 , ME , 2000 (con Service Pack 3 o superior), XP (con Service Pack 2 o superior), Server 2003 , Server 2008 y Server 2008 R2 . [6] Las aplicaciones que utilizan .NET Framework 2.0 también se ejecutarán en computadoras con .NET Framework 3.0 o 3.5 instalado, que admite sistemas operativos adicionales.

Service Pack 1

El Service Pack 1 de .NET Framework 2.0 se lanzó el 19 de noviembre de 2007. [45] Requiere Windows 2000 con SP4.

Paquete de servicio 2

El Service Pack 2 de .NET Framework 2.0 se lanzó el 11 de agosto de 2008. [46] Requiere Windows 2000 con SP4 más la actualización KB835732 o KB891861, Windows XP con SP2 más Windows Installer 3.1. Es la última versión compatible con Windows 2000 SP4, aunque ha habido algunas soluciones no oficiales para utilizar un subconjunto de la funcionalidad de la versión 3.5 en Windows 2000. [47]

.NET Marco 3.0

Elementos de Microsoft .NET Framework versión 3.0

.NET Framework 3.0, anteriormente llamado WinFX, [48] se lanzó el 6 de noviembre de 2006. Incluye un nuevo conjunto de API de código administrado que son una parte integral de Windows Vista y Windows Server 2008 . También está disponible para Windows XP SP2 y Windows Server 2003 como descarga. No se incluyen cambios arquitectónicos importantes en esta versión; .NET Framework 3.0 utiliza el mismo CLR que .NET Framework 2.0. [49] A diferencia de las principales versiones anteriores de .NET, no se realizó ninguna versión de .NET Compact Framework como contraparte de esta versión. La versión 3.0 de .NET Framework se incluye con Windows Vista. También se envió con Windows Server 2008 como componente opcional (deshabilitado de forma predeterminada).

.NET Framework 3.0 consta de cuatro componentes nuevos principales:

.NET Framework 3.0 es compatible con Windows XP , Server 2003 , Vista , Server 2008 y Server 2008 R2 . [6] Las aplicaciones que utilizan .NET Framework 3.0 también se ejecutarán en computadoras con .NET Framework 3.5 instalado, que admite sistemas operativos adicionales.

Service Pack 1

.NET Framework 3.0 Service Pack 1 se lanzó el 19 de noviembre de 2007. [51]

Paquete de servicio 2

.NET Framework 3.0 Service Pack 2 se lanzó el 11 de agosto de 2008. [52]

Marco .NET 3.5

La versión 3.5 de .NET Framework se lanzó el 19 de noviembre de 2007. Al igual que .NET Framework 3.0, la versión 3.5 usa Common Language Runtime (CLR) 2.0, es decir, la misma versión que .NET Framework versión 2.0. Además, .NET Framework 3.5 también instala .NET Framework 2.0 SP1 y 3.0 SP1 (y el último 3.5 SP1 instala 2.0 SP2 y 3.0 SP2), lo que agrega algunos métodos y propiedades a las clases BCL en la versión 2.0 que son necesarios para la versión 3.5 funciones como Language Integrated Query (LINQ) . Sin embargo, estos cambios no afectan a las aplicaciones escritas para la versión 2.0. [53]

Al igual que con las versiones anteriores, se lanzó un nuevo .NET Compact Framework 3.5 junto con esta actualización para brindar soporte para funciones adicionales en dispositivos Windows Mobile y Windows Embedded CE .

El código fuente de la biblioteca de clases Framework en esta versión se ha publicado parcialmente (solo como referencia de depuración) bajo la licencia fuente de referencia de Microsoft . [54]

.NET Framework 3.5 es compatible con Windows XP (con Service Pack 2 o superior), Server 2003 (con Service Pack 1 o superior), Vista , Server 2008 , 7 , Server 2008 R2 , 8 , Server 2012 , 8.1 , Server 2012 R2 , 10 y Servidor 2016 . [6] A partir de Windows 8, .NET Framework 3.5 es una característica opcional que se puede activar o desactivar en el panel de control.

Aunque .NET Framework 3.5 tiene más de 10 años, también se envía como imagen de contenedor de Windows , lo que permite que las aplicaciones antiguas basadas en .NET Framework 2.0–3.5 se ejecuten en un entorno de contenedor . [55]

Service Pack 1

El .NET Framework 3.5 Service Pack 1 se lanzó el 11 de agosto de 2008. Esta versión agrega nuevas funciones y proporciona mejoras de rendimiento bajo ciertas condiciones, [56] especialmente con WPF, donde se esperan mejoras del 20 al 45%. Se han agregado dos nuevos componentes de servicios de datos: ADO.NET Entity Framework y ADO.NET Data Services . Se han agregado dos nuevos ensamblados para desarrollo web, System.Web.Abstraction y System.Web.Routing; estos se utilizan en el marco ASP.NET MVC y, según se informa, se utilizarán en la versión futura de las aplicaciones ASP.NET Forms. El Service Pack 1 se incluye con SQL Server 2008 y Visual Studio 2008 Service Pack 1 . También presentó un nuevo conjunto de controles llamados "Visual Basic Power Packs" que recuperaron controles de Visual Basic como "Línea" y "Forma". La versión 3.5 SP1 de .NET Framework se envió con Windows 7. También se envió con Windows Server 2008 R2 como componente opcional (deshabilitado de forma predeterminada). Es la última versión compatible con Windows XP SP2, Windows Server 2003 SP1 y Windows Vista RTM.

Perfil de cliente .NET Framework 3.5 SP1

Para .NET Framework 3.5 SP1 también hay una nueva variante de .NET Framework, llamada ".NET Framework Client Profile", que con 28 MB es significativamente más pequeño que el framework completo y solo instala los componentes más relevantes para aplicaciones de escritorio . [57] Sin embargo, el perfil del cliente alcanza este tamaño solo si se usa el instalador en línea en Windows XP SP2 cuando no hay otros .NET Framework instalados o se usa Windows Update . Cuando se utiliza el instalador fuera de línea o cualquier otro sistema operativo, el tamaño de la descarga sigue siendo de 250 MB. [58]

Marco .NET 4.0

Los enfoques clave para esta versión son:

.NET Framework 4.0 es compatible con Windows XP (con Service Pack 3), Windows Server 2003 (con Service Pack 2), Vista (con Service Pack 1 o superior), Server 2008 , 7 y Server 2008 R2 . [6] Las aplicaciones que utilizan .NET Framework 4.0 también se ejecutarán en computadoras con .NET Framework 4.5 o 4.6 instalado, que admite sistemas operativos adicionales. El soporte para .NET Framework 4.0 finalizó el 12 de abril de 2016 y ya no brinda soporte técnico, correcciones de errores ni correcciones de seguridad para las vulnerabilidades de .NET Framework 4.0 que pueden informarse o descubrirse posteriormente. Es la última versión compatible con Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP1, Windows Server 2008 RTM, Windows 7 RTM y Windows Server 2008 R2 RTM.

Historia

Microsoft anunció la intención de distribuir .NET Framework 4 el 29 de septiembre de 2008. La versión beta pública se lanzó el 20 de mayo de 2009. [65]

El 28 de julio de 2009, estuvo disponible una segunda versión de .NET Framework 4 beta con soporte de memoria transaccional de software experimental . [66] Esta funcionalidad no está disponible en la versión final del marco.

El 19 de octubre de 2009, Microsoft lanzó la versión Beta 2 de .NET Framework 4. [67] Al mismo tiempo, Microsoft anunció la fecha de lanzamiento prevista para .NET Framework 4 el 22 de marzo de 2010. [67] Esta fecha de lanzamiento se retrasó posteriormente hasta 12 de abril de 2010. [68]

El 10 de febrero de 2010, se publicó una versión candidata : Versión:RC. [69]

El 12 de abril de 2010, se lanzó la versión final de .NET Framework 4.0 junto con la versión final de Microsoft Visual Studio 2010 . [70]

El 18 de abril de 2011, se lanzó la versión 4.0.1 que admite algunas correcciones solicitadas por los clientes para Windows Workflow Foundation . [71] [72] Su componente de tiempo de diseño, que requiere Visual Studio 2010 SP1, agrega un diseñador de máquina de estado de flujo de trabajo.

El 27 de octubre de 2011, se lanzó la versión 4.0.2 que admite algunas características nuevas de Microsoft SQL Server . [73] [74]

El 5 de marzo de 2012 se lanzó la versión 4.0.3. [75] [76]

AppFabric de Windows Server

Después del lanzamiento de .NET Framework 4, Microsoft lanzó un conjunto de mejoras, denominado Windows Server AppFabric , [77] para las capacidades del servidor de aplicaciones en forma de AppFabric Hosting [78] [79] y soporte de almacenamiento en caché distribuido en memoria.

Marco .NET 4.5

.NET Framework 4.5 se lanzó el 15 de agosto de 2012; [80] Se agregó un conjunto de características nuevas o mejoradas a esta versión. [81] NET Framework 4.5 es compatible con Windows Vista o posterior. [82] [83] .NET Framework 4.5 utiliza Common Language Runtime 4.0, con algunas características de tiempo de ejecución adicionales. [84]

.NET Framework 4.5 es compatible con Windows Vista (con Service Pack 2), Server 2008 (con Service Pack 2), 7 (con Service Pack 1), Server 2008 R2 (con Service Pack 1), 8 , Server 2012 , 8.1 y Servidor 2012 R2 . [6] Las aplicaciones que utilizan .NET Framework 4.5 también se ejecutarán en computadoras con .NET Framework 4.6 instalado, que admite sistemas operativos adicionales.

.NET para aplicaciones estilo Metro

Las aplicaciones estilo Metro se diseñaron originalmente para factores de forma específicos y aprovechan el poder del sistema operativo Windows. Hay dos subconjuntos de .NET Framework disponibles para crear aplicaciones estilo Metro usando C# o Visual Basic : uno para Windows 8 y Windows 8.1 , llamado API de .NET para aplicaciones de la Tienda Windows 8.x. Otro para la Plataforma universal de Windows (UWP), llamado API .NET para UWP . Esta versión de .NET Framework, así como el tiempo de ejecución y las bibliotecas utilizadas para las aplicaciones estilo Metro, es parte de Windows Runtime , la nueva plataforma y modelo de desarrollo para aplicaciones estilo Metro. Es un ecosistema que alberga muchas plataformas y lenguajes, incluidos .NET Framework , C++ y HTML5 con JavaScript . [85]

Características principales

Marco de extensibilidad gestionada (MEF)

Managed Extensibility Framework o MEF es una biblioteca para crear aplicaciones ligeras y extensibles. Permite a los desarrolladores de aplicaciones descubrir y utilizar extensiones sin necesidad de configuración. También permite a los desarrolladores de extensiones encapsular código fácilmente y evitar dependencias físicas frágiles. MEF no sólo permite reutilizar extensiones dentro de las aplicaciones, sino también entre aplicaciones. [88]

ASP.NET

Redes

Marco .NET 4.5.1

El lanzamiento de .NET Framework 4.5.1 se anunció el 17 de octubre de 2013 junto con Visual Studio 2013. [89] Esta versión requiere Windows Vista SP2 y posterior [90] y se incluye con Windows 8.1 y Windows Server 2012 R2 . Nuevas características de .NET Framework 4.5.1: [91]

Marco .NET 4.5.2

El lanzamiento de .NET Framework 4.5.2 se anunció el 5 de mayo de 2014. [92] Esta versión requiere Windows Vista SP2 y posterior. [93] Para las aplicaciones de Windows Forms , se realizaron mejoras para escenarios de alto DPI . Para ASP.NET, hay disponibles métodos de inspección y modificación de encabezados HTTP de mayor confiabilidad, así como una nueva forma de programar tareas de trabajo asincrónicas en segundo plano. [92]

Marco .NET 4.6

.NET Framework 4.6 se anunció el 12 de noviembre de 2014. [94] Se lanzó el 20 de julio de 2015. [95] Admite un nuevo compilador justo a tiempo (JIT) para sistemas de 64 bits llamado RyuJIT, que presenta un mayor rendimiento. y soporte para conjuntos de instrucciones SSE2 y AVX2 . WPF y Windows Forms han recibido actualizaciones para escenarios de alto DPI. Se ha agregado compatibilidad con TLS 1.1 y TLS 1.2 a WCF. [95] Esta versión requiere Windows Vista SP2 o posterior. [96] Es la última versión compatible con Windows Vista SP2 y Windows Server 2008 SP2.

La API criptográfica en .NET Framework 4.6 utiliza la última versión de la API criptográfica CNG de Windows . Como resultado, la criptografía NSA Suite B está disponible para .NET Framework. La suite B consta de AES , la familia SHA-2 de algoritmos hash, la curva elíptica Diffie-Hellman y la curva elíptica DSA . [95] [97]

.NET Framework 4.6 es compatible con Windows Vista (con Service Pack 2), Server 2008 (con Service Pack 2), 7 (con Service Pack 1), Server 2008 R2 (con Service Pack 1), 8 , Server 2012 , 8.1 , Servidor 2012 R2 , 10 y Servidor 2016 . [6] El soporte para .NET Framework 4.6 finalizó el 26 de abril de 2022.

Marco .NET 4.6.1

El lanzamiento de .NET Framework 4.6.1 se anunció el 30 de noviembre de 2015. [98] Esta versión requiere Windows 7 SP1 o posterior y también es la última versión compatible con Windows 8 . [96] Las nuevas características y API incluyen:

Marco .NET 4.6.2

La vista previa de .NET Framework 4.6.2 se anunció el 30 de marzo de 2016. [99] Se lanzó el 2 de agosto de 2016. [100] Esta versión requiere Windows 7 SP1 o posterior y también es la última versión compatible con Windows 10 (RTM —1511). [96] Las nuevas características incluyen:

.NET Framework 4.6.2 también se envía como imagen de contenedor de Windows.

Marco .NET 4.7

El 5 de abril de 2017, Microsoft anunció que .NET Framework 4.7 se integraba en Windows 10 Creators Update , prometiendo un instalador independiente para otras versiones de Windows. En esta fecha se lanzó una actualización para Visual Studio 2017 para agregar soporte para apuntar a .NET Framework 4.7. [101] El instalador independiente prometido para Windows 7 y versiones posteriores se lanzó el 2 de mayo de 2017, [102] pero tenía requisitos previos que no estaban incluidos en el paquete. [103] NET Framework 4.7 dejó de ser compatible con Windows 8 y solo se ejecutará en Windows 7 Service Pack 1 y versiones posteriores.

Las nuevas características de .NET Framework 4.7 incluyen: [104]

.NET Framework 4.7 es compatible con Windows 7 (con Service Pack 1), Server 2008 R2 (con Service Pack 1), Server 2012 , 8.1 , Server 2012 R2 , 10 , Server 2016 y Server 2019 . [6]

.NET Framework 4.7 también se envía como una imagen de contenedor de Windows.

Marco .NET 4.7.1

.NET Framework 4.7.1 se lanzó el 17 de octubre de 2017. [105] Entre las correcciones y nuevas características, corrige un problema de dependencia de d3dcompiler. [106] También agrega compatibilidad con .NET Standard 2.0 listo para usar. [107]

.NET Framework 4.7.1 también se envía como una imagen de contenedor de Windows.

Marco .NET 4.7.2

.NET Framework 4.7.2 se lanzó el 30 de abril de 2018. [108] Entre los cambios se encuentran mejoras en ASP.NET, BCL, CLR, ClickOnce, Networking, SQL, WCF, Windows Forms, Workflow y WPF. [109] Esta versión se incluye con Server 2019 . [6]

.NET Framework 4.7.2 también se envía como una imagen de contenedor de Windows.

Marco .NET 4.8

.NET Framework 4.8 se lanzó el 18 de abril de 2019. [110] [111] Era la versión final de .NET Framework, y el trabajo futuro se realizó en la plataforma .NET Core que eventualmente se convirtió en .NET 5 y posteriores. [2] Esta versión incluyó mejoras JIT trasladadas desde .NET Core 2.1, mejoras de alto DPI para aplicaciones WPF, mejoras de accesibilidad, actualizaciones de rendimiento y mejoras de seguridad. [112] Era compatible con Windows 7 (con Service Pack 1), Server 2008 R2 (con Service Pack 1), Server 2012 , 8.1 , Server 2012 R2 , 10 , Server 2016 y Server 2019 [6] y también se envió como un contenedor de Windows. imagen. Es la última versión compatible con Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2012 , Windows 8.1 , Windows Server 2012 R2 , Windows 10 (1607–1809), Windows Server 2016 y Windows Server 2019 , aunque solo es compatible. como se incluye en Windows 10 (1903-2004).

La versión más reciente es 4.8.0 Build 4115, con un tamaño de instalación fuera de línea de 115 MB (121,307,088 bytes) y una fecha de firma digital del 1 de mayo de 2021.

Marco .NET 4.8.1

.NET Framework 4.8.1 se lanzó el 9 de agosto de 2022. [4] Esta versión incluye compatibilidad nativa con ARM64 , información sobre herramientas accesible compatible con WCAG2.1 y mejoras de accesibilidad para Windows Forms. Es compatible con Windows 10 (20H2+), Windows Server 2022 y Windows 11 .

La versión más reciente es 4.8.1 Build 9186, con un tamaño de instalación fuera de línea de 74 MB (77,667,480 bytes) y una fecha de firma digital del 27 de julio de 2023.

Referencias

  1. ^ "Versiones marco". Archivado desde el original el 4 de mayo de 2008 . Consultado el 19 de diciembre de 2010 .
  2. ^ ab ".NET Core es el futuro de .NET". Blog .NET . 6 de mayo de 2019. Archivado desde el original el 1 de junio de 2020 . Consultado el 6 de junio de 2020 .
  3. ^ Richard, Lander (10 de noviembre de 2020). "Anuncio de .NET 5.0". Blog .NET . Archivado desde el original el 18 de febrero de 2021 . Consultado el 4 de enero de 2021 .
  4. ^ ab "Anuncio de .NET Framework 4.8.1". Archivado desde el original el 24 de agosto de 2022 . Consultado el 11 de agosto de 2022 .
  5. ^ "Requisitos del sistema .NET Framework". MSDN . Microsoft . Consultado el 28 de noviembre de 2016 .
  6. ^ abcdefghij "Versiones y dependencias de .NET Framework". MSDN . Microsoft . Consultado el 26 de agosto de 2019 .
  7. ^ abc Stebner, Aaron (14 de marzo de 2007). "Mailbag: ¿Qué versión de .NET Framework se incluye en qué versión del sistema operativo?". Registro web de Aaron Stebner . Microsoft .
  8. ^ "Instale .NET Framework en Windows 10 y Windows Server 2016". Microsoft . 20 de diciembre de 2017.
  9. ^ "Microsoft lanza .NET Framework, Visual Studio .NET". Noticias . Socio de canal de Redmond. 16 de enero de 2002.
  10. ^ "Kit de desarrollo de software Microsoft .NET Framework". Noticias . Neowin. 17 de enero de 2002.
  11. ^ "Muchas actualizaciones de .Net". Noticias . Neowin. 20 de marzo de 2002.
  12. ^ "Servicio .NET Framework SP2". Noticias . Neowin. 8 de agosto de 2002.
  13. ^ ab "Lanzamiento de 1.1 SP1, 1.0 SP3". Compendio de Eric Gunnerson . Microsoft. 30 de agosto de 2004.
  14. ^ abcdefghijklmno "Microsoft .NET Framework". Microsoft . Consultado el 14 de enero de 2023 .
  15. ^ "Microsoft .NET Framework versión 1.1". Noticias . Neowin. 9 de abril de 2003.
  16. ^ "Centro de desarrolladores de .NET Framework: preguntas frecuentes". Archivado desde el original el 24 de julio de 2012.
  17. ^ "¡La versión oficial final de .NET Framework 2.0 está disponible para descargar!". Registro web de Aaron Stebner . Microsoft. 27 de octubre de 2005.
  18. ^ abc "La versión final de Visual Studio 2008 y .NET Framework 3.5 ya está disponible". Registro web de Aaron Stebner . Microsoft. 19 de noviembre de 2007.
  19. ^ abc "Enlaces de descarga y solución de problemas de .NET Framework 3.5 SP1 y Visual Studio 2008 SP1". Registro web de Aaron Stebner . Microsoft. 11 de agosto de 2008.
  20. ^ "La versión final de .NET Framework 3.0 ya está disponible para descargar". Registro web de Aaron Stebner . Microsoft. 7 de noviembre de 2006.
  21. ^ "Las versiones finales de Visual Studio 2010 y .NET Framework 4 ya están disponibles". Registro web de Aaron Stebner . Microsoft. 13 de abril de 2010.
  22. ^ "Anuncio del lanzamiento de .NET Framework 4.5 RTM: producto y código fuente". Blog .NET . Microsoft. 15 de agosto de 2012.
  23. ^ ".NET Framework 4.5.1 RTM => comenzar a codificar". Blog .NET . Microsoft. 17 de octubre de 2013.
  24. ^ "Anuncio de .NET Framework 4.5.2". Blog .NET . Microsoft. 5 de mayo de 2014.
  25. ^ "Anuncio de .NET Framework 4.6". Blog .NET . Microsoft. 20 de julio de 2015.
  26. ^ "¡.NET Framework 4.6.1 ya está disponible!". Blog .NET . Microsoft. 30 de noviembre de 2015.
  27. ^ "Anuncio de .NET Framework 4.6.2". Blog .NET . Microsoft. 2 de agosto de 2016.
  28. ^ "Anuncio de .NET Framework 4.7". Blog .NET . Microsoft. 5 de abril de 2017.
  29. ^ "Anuncio de .NET Framework 4.7.1". Blog .NET . Microsoft. 17 de octubre de 2017.
  30. ^ "Anuncio de .NET Framework 4.7.2". Blog .NET . Microsoft. 30 de abril de 2018.
  31. ^ "Anuncio de .NET Framework 4.8". Blog .NET . Microsoft. 18 de abril de 2019.
  32. ^ "Anuncio de .NET Framework 4.8.1". Blog .NET . Microsoft. 9 de agosto de 2022.
  33. ^ "Instale .NET Framework 3.5 en Windows 10, Windows 8.1 y Windows 8". MSDN . Microsoft . Archivado desde el original el 28 de septiembre de 2019.
  34. ^ "Gates revisa la fecha de lanzamiento de Visual Studio .NET". BetaNoticias . 5 de diciembre de 2001. Archivado desde el original el 15 de agosto de 2016 . Consultado el 1 de julio de 2016 .
  35. ^ ab "Requisitos del sistema .NET Framework". MSDN . Microsoft . Archivado desde el original el 20 de diciembre de 2016 . Consultado el 28 de noviembre de 2016 .
  36. ^ "Paquete de servicios .NET Framework". Microsoft . Archivado desde el original el 21 de mayo de 2012 . Consultado el 21 de mayo de 2012 .
  37. ^ "Actualización de seguridad de ASP.NET para Microsoft .NET Framework 1.0 Service Pack 2". Microsoft . Archivado desde el original el 22 de agosto de 2018 . Consultado el 22 de agosto de 2018 .
  38. ^ "Servicio Pack 3 de Microsoft .NET Framework 1.0". Microsoft . Archivado desde el original el 22 de agosto de 2018 . Consultado el 22 de agosto de 2018 .
  39. ^ "Centro de desarrolladores de .NET Framework: preguntas frecuentes". Archivado desde el original el 24 de julio de 2012.
  40. ^ "Funciones nuevas y mejoradas". MSDN . Microsoft . Archivado desde el original el 27 de enero de 2011.
  41. ^ ".NET Framework 1.1 redistribuible". MSDN . Microsoft . Archivado desde el original el 3 de diciembre de 2016 . Consultado el 5 de diciembre de 2016 .
  42. ^ "Servicio Pack 1 de Microsoft .NET Framework 1.1". Microsoft . Archivado desde el original el 22 de agosto de 2018 . Consultado el 22 de agosto de 2018 .
  43. ^ "Kit de desarrollo de software (SDK) .NET Framework 2.0 (x86)". Descargas . Microsoft . 29 de noviembre de 2006. Archivado desde el original el 3 de septiembre de 2014 . Consultado el 1 de septiembre de 2014 .
  44. ^ "Guía de implementación del administrador de Microsoft .NET Framework 3.5". MSDN . Microsoft . Archivado desde el original el 14 de febrero de 2009 . Consultado el 26 de junio de 2008 .
  45. ^ Microsoft .NET Framework 2.0 Service Pack 1 (x86) Archivado el 22 de agosto de 2018 en Wayback Machine microsoft.com
  46. ^ "Servicio Pack 2 de Microsoft .NET Framework 2.0". Microsoft . 22 de agosto de 2018. Archivado desde el original el 22 de agosto de 2018.microsoft.com
  47. ^ "Microsoft .NET Framework 3.5 en Windows 2000". Archivado desde el original el 7 de octubre de 2011 . Consultado el 6 de octubre de 2011 .
  48. ^ "Blog de Somasegar". docs.microsoft.com . Archivado desde el original el 11 de junio de 2007.
  49. ^ "Preguntas y respuestas sobre implementación y versiones de .NET Framework 3.0" . Consultado el 1 de junio de 2008 .
  50. ^ "Fundación para presentaciones de Windows". MSDN . Microsoft . Archivado desde el original el 11 de octubre de 2010 . Consultado el 1 de septiembre de 2014 .
  51. ^ ".NET Framework 3.0 SP1". Centro de descarga de Microsoft . Archivado desde el original el 22 de agosto de 2018 . Consultado el 22 de agosto de 2018 .
  52. ^ "Actualización de .NET Framework 3.0 Service Pack 2 para Windows Server 2003 y Windows XP". Microsoft . Archivado desde el original el 22 de agosto de 2018 . Consultado el 22 de agosto de 2018 .
  53. ^ "Detectar las diferencias de RedBits en .NET 2.0 y .NET 2.0SP1". Archivado desde el original el 30 de abril de 2008 . Consultado el 1 de junio de 2008 .
  54. ^ Scott Guthrie (3 de octubre de 2007). "Publicación del código fuente de NET Framework". Archivado desde el original el 7 de septiembre de 2010 . Consultado el 15 de septiembre de 2010 .
  55. ^ "Centro acoplable". hub.docker.com . Archivado desde el original el 12 de noviembre de 2020 . Consultado el 10 de febrero de 2021 .
  56. ^ "Visual Studio 2008 Service Pack 1 y .NET Framework 3.5 Service Pack 1". Archivado desde el original el 8 de julio de 2008 . Consultado el 7 de septiembre de 2008 .
  57. ^ Justin Van Patten (21 de mayo de 2008). "Perfil del cliente .NET Framework". Blog del equipo BCL . Blogs de MSDN. Archivado desde el original el 7 de diciembre de 2008 . Consultado el 30 de septiembre de 2008 .
  58. ^ Rodríguez, Jaime (20 de agosto de 2008). "Explicación del perfil del cliente". Archivado desde el original el 5 de febrero de 2009 . Consultado el 15 de febrero de 2009 .
  59. S. Somasegar . "El mundo de los múltiples y muchos núcleos". Archivado desde el original el 14 de julio de 2007 . Consultado el 1 de junio de 2008 .
  60. ^ "LINQ paralelo: ejecución de consultas en procesadores multinúcleo". Archivado desde el original el 25 de diciembre de 2018 . Consultado el 2 de junio de 2008 .
  61. ^ "Rendimiento paralelo: optimizar el código administrado para máquinas de múltiples núcleos". Archivado desde el original el 25 de diciembre de 2018 . Consultado el 2 de junio de 2008 .
  62. ^ "Contratos de código". Laboratorios de desarrollo . Archivado desde el original el 16 de febrero de 2011.
  63. ^ "Estructura BigInteger". MSDN . Microsoft . Archivado desde el original el 12 de marzo de 2016 . Consultado el 11 de marzo de 2016 .
  64. ^ "Estructura compleja". MSDN . Microsoft . Archivado desde el original el 12 de marzo de 2016 . Consultado el 11 de marzo de 2016 .
  65. ^ S. Somasegar. "¡Visual Studio 2010 y .NET FX 4 Beta 1 ya están disponibles!". Archivado desde el original el 23 de mayo de 2009 . Consultado el 25 de mayo de 2009 .
  66. ^ "STM.NET en DevLabs". 27 de julio de 2008. Archivado desde el original el 4 de agosto de 2009 . Consultado el 6 de agosto de 2008 .
  67. ^ ab S. Somasegar. "Anuncio de Visual Studio 2010 y .NET FX 4 Beta 2". Blogs de MSDN . Archivado desde el original el 22 de octubre de 2009 . Consultado el 20 de octubre de 2009 .
  68. ^ Carón, Rob. "Fecha de lanzamiento de Visual Studio 2010 y .NET Framework 4". Blogs de MSDN . Archivado desde el original el 17 de enero de 2010 . Consultado el 13 de enero de 2010 .
  69. ^ Krill, Paul (9 de febrero de 2010). "Microsoft ofrece el candidato de lanzamiento de Visual Studio 2010". InfoMundo . Archivado desde el original el 21 de mayo de 2010.
  70. ^ Protalinski, Emil (12 de abril de 2010). "Llegan Visual Studio 2010 y .NET Framework 4". Ars Técnica . Archivado desde el original el 26 de diciembre de 2017 . Consultado el 14 de junio de 2017 .
  71. ^ "Actualización 1 de la plataforma Microsoft .NET Framework 4". El blog del punto final .NET . Microsoft. 18 de abril de 2011. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  72. ^ "Actualización 4.0.1 para Microsoft .NET Framework 4: actualización en tiempo de ejecución". soporte.microsoft.com . Microsoft. 13 de abril de 2011. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  73. ^ "Actualización 4.0.2 para Microsoft .NET Framework 4". Blog .NET . Microsoft. 27 de octubre de 2011. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  74. ^ "Actualización 4.0.2 para Microsoft .NET Framework 4: actualización en tiempo de ejecución". soporte.microsoft.com . Microsoft. 19 de octubre de 2011. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  75. ^ "Actualización 4.0.3 para Microsoft .NET Framework 4". Blog .NET . Microsoft. 5 de marzo de 2012. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  76. ^ "Actualización 4.0.3 para Microsoft .NET Framework 4: actualización en tiempo de ejecución". soporte.microsoft.com . Microsoft. 4 de marzo de 2012. Archivado desde el original el 5 de junio de 2021 . Consultado el 5 de junio de 2021 .
  77. ^ "Blog de AppFabric: AppFabric de Windows Server ahora está disponible de forma general". blogs.iis.net . 7 de junio de 2010. Archivado desde el original el 9 de junio de 2010 . Consultado el 19 de diciembre de 2010 .
  78. ^ "'El servidor de aplicaciones de Dublín llegará a .NET 4 ". Fuente de desarrollo . Archivado desde el original el 26 de diciembre de 2017 . Consultado el 27 de abril de 2009 .
  79. ^ ".NET Framework 4 y servidor de aplicaciones Dublin". Blogs de MSDN . Archivado desde el original el 10 de mayo de 2009 . Consultado el 27 de abril de 2009 .
  80. ^ Brandon Bray ( Blogs de MSDN ). "Anuncio del lanzamiento de .NET Framework 4.5 RTM: producto y código fuente". Archivado desde el original el 17 de agosto de 2012 . Consultado el 15 de agosto de 2012 .
  81. ^ Biblioteca MSDN . "Novedades de .NET Framework 4.5". Archivado desde el original el 14 de agosto de 2012 . Consultado el 15 de agosto de 2012 .
  82. ^ "Marco .NET 4.5". Centro de descarga de Microsoft . Archivado desde el original el 22 de mayo de 2018 . Consultado el 23 de mayo de 2018 .
  83. ^ "Instaladores independientes .NET 4.5". microsoft.com . Archivado desde el original el 17 de agosto de 2012 . Consultado el 16 de diciembre de 2018 .
  84. ^ rpetrusha. "Versiones y dependencias de .NET Framework". msdn.microsoft.com . Archivado desde el original el 7 de agosto de 2013 . Consultado el 25 de julio de 2013 .
  85. ^ ".NET para aplicaciones de Windows". MSDN . Microsoft . Archivado desde el original el 20 de febrero de 2016 . Consultado el 26 de enero de 2016 .
  86. ^ "Async en 4.5: vale la pena esperar - Blog .NET - Inicio del sitio - Blogs de MSDN". Blogs.msdn.com. Archivado desde el original el 7 de abril de 2012 . Consultado el 13 de mayo de 2014 .
  87. ^ "Programación asincrónica con Async y Await (C# y Visual Basic)". msdn.microsoft.com. Archivado desde el original el 27 de mayo de 2014 . Consultado el 13 de mayo de 2014 .
  88. ^ "Marco de extensibilidad gestionada (MEF)". Blogs de MSDN . Microsoft. Archivado desde el original el 18 de octubre de 2016 . Consultado el 4 de octubre de 2016 .
  89. ^ ".NET Framework 4.5.1 RTM => comenzar a codificar". Blog de .NET Framework . Microsoft . 17 de octubre de 2013. Archivado desde el original el 22 de noviembre de 2013 . Consultado el 18 de noviembre de 2013 .
  90. ^ "Microsoft .NET Framework 4.5.1 (instalador sin conexión)". Centro de descargas . Microsoft . 12 de octubre de 2013. Archivado desde el original el 28 de noviembre de 2013 . Consultado el 18 de noviembre de 2013 .
  91. ^ ".NET Framework 4.5.1 RTM => comenzar a codificar". Blogs de MSDN . Microsoft. 17 de octubre de 2013. Archivado desde el original el 9 de octubre de 2016 . Consultado el 4 de octubre de 2016 .
  92. ^ ab "Anuncio de .NET Framework 4.5.2". Blogs de MSDN . Microsoft. 5 de mayo de 2014. Archivado desde el original el 14 de marzo de 2017 . Consultado el 11 de junio de 2014 .
  93. ^ "Microsoft .NET Framework 4.5.2 (instalador sin conexión)". Centro de descargas . Microsoft . 6 de mayo de 2014. Archivado desde el original el 4 de mayo de 2017 . Consultado el 6 de mayo de 2017 .
  94. ^ Equipo .NET (12 de noviembre de 2014). "Anuncio de la vista previa de .NET 2015: una nueva era para .NET". Archivado desde el original el 9 de mayo de 2019 . Consultado el 27 de febrero de 2015 .
  95. ^ abc Lander, Rich (20 de julio de 2015). "Anuncio de .NET Framework 4.6". Blog .NET . Microsoft . Archivado desde el original el 8 de octubre de 2021 . Consultado el 20 de julio de 2015 . El equipo está actualizando las API System.Security.Cryptography para admitir las API de criptografía CNG de Windows [...] ya que admite algoritmos de criptografía modernos [Soporte Suite B], que son importantes para ciertas categorías de aplicaciones.
  96. ^ abc "Requisitos del sistema .NET Framework". MSDN . Microsoft . Archivado desde el original el 6 de agosto de 2016 . Consultado el 18 de agosto de 2016 .
  97. ^ "Funciones de CNG § Compatibilidad con Suite B". API de criptografía: próxima generación . Microsoft . Archivado desde el original el 4 de abril de 2016 . Consultado el 1 de enero de 2016 .
  98. ^ "¡.NET Framework 4.6.1 ya está disponible!". Blogs de MSDN . Microsoft. 30 de noviembre de 2015. Archivado desde el original el 27 de agosto de 2016 . Consultado el 19 de febrero de 2016 .
  99. ^ "Anuncio de la vista previa de .NET Framework 4.6.2". Blog .NET . Microsoft. 30 de marzo de 2016. Archivado desde el original el 10 de julio de 2018 . Consultado el 3 de agosto de 2016 .
  100. ^ "Anuncio de .NET Framework 4.6.2". Blog .NET . Microsoft. 2 de agosto de 2016. Archivado desde el original el 24 de octubre de 2016 . Consultado el 3 de agosto de 2016 .
  101. ^ Lander, Rich (5 de abril de 2017). "Anuncio de .NET Framework 4.7". Blog .NET . Microsoft . Archivado desde el original el 10 de julio de 2018 . Consultado el 28 de abril de 2017 .
  102. ^ "Microsoft .NET Framework 4.7 (instalador sin conexión)". Centro de descargas . Microsoft . 2 de mayo de 2017. Archivado desde el original el 10 de julio de 2018 . Consultado el 4 de mayo de 2017 .
  103. ^ "La instalación de .NET Framework 4.7 está bloqueada en Windows 7, Windows Server 2008 R2 y Windows Server 2012 debido a que falta una actualización de d3dcompiler". Apoyo . Microsoft . 3 de mayo de 2017. Archivado desde el original el 28 de julio de 2018 . Consultado el 28 de mayo de 2017 .
  104. ^ "Novedades de .NET Framework". docs.microsoft.com . Microsoft . Consultado el 28 de abril de 2017 .
  105. ^ Krishna, Preeti (17 de octubre de 2017). "Anuncio de .NET Framework 4.7.1". Blog .NET . Microsoft . Archivado desde el original el 31 de diciembre de 2017 . Consultado el 10 de enero de 2018 .
  106. ^ "Anuncio de .NET Framework 4.7.1". microsoft.com . 17 de octubre de 2017. Archivado desde el original el 31 de diciembre de 2017 . Consultado el 10 de enero de 2018 .
  107. ^ Immo Landwerth (27 de septiembre de 2017), .NET Standard – .NET Framework 4.7.1, archivado desde el original el 19 de septiembre de 2018 , recuperado 25 de abril 2018
  108. ^ "Anuncio de .NET Framework 4.7.2". Archivado desde el original el 12 de junio de 2018 . Consultado el 12 de junio de 2018 .
  109. ^ "Novedades de .NET Framework". microsoft.com . Archivado desde el original el 29 de noviembre de 2017 . Consultado el 12 de junio de 2018 .
  110. ^ "Anuncio de .NET Framework 4.8". Archivado desde el original el 19 de abril de 2019 . Consultado el 18 de abril de 2018 .
  111. ^ "Próximas actualizaciones para .NET Framework 4.8". Archivado desde el original el 20 de abril de 2019 . Consultado el 19 de abril de 2018 .
  112. ^ "Notas de la versión de .NET Framework 4.8". Archivado desde el original el 11 de mayo de 2019 . Consultado el 25 de junio de 2019 .