Microsoft estrena .NET 5.0 después de año y medio en vista previa

Microsoft lanzó .NET 5.0 un año y medio después de su presentación por primera vez, junto con otros importantes productos para desarrolladores.

.NET 5 se presentó por primera vez en mayo de 2019 y prometió ser el primero con un tiempo de ejecución y un marco únicos que se pueden usar para apuntar a Windows, Linux, macOS, iOS, Android, tvOS, watchOS, WebAssembly y más.

Varias vistas previas han ido y venido desde la presentación de .NET 5, pero Microsoft aprovechó la oportunidad para usar .NET Conf 2020 de esta semana para lanzar la primera versión estable. A pesar de sentirse como una edad, .NET 5 en realidad cumplió con el cronograma (lo cual es encomiable dado, bueno, 2020).

Microsoft afirma que .NET 5 ya ha sido ‘probado en batalla’ con dot.net y Bing.com usándolo desde la primera vista previa.

Los puntos de referencia completos de .NET 5 se pueden encontrar aquí, pero para tener una idea de las mejoras de rendimiento:

Microsoft cambiará a un programa de lanzamiento anual para .NET en el futuro. 5.0 solo será compatible hasta tres meses después de 6.0, lo que significa que el soporte para esta versión finalizará alrededor de febrero de 2022.

.NET 6.0, sin embargo, será una versión LTS (soporte a largo plazo) que recibirá tres años de soporte.

El némesis de la nube de Microsoft, AWS, aprovechó la oportunidad para señalar que es “el único proveedor de nube importante que habilita .NET 5 como una opción de arquitectura ARM64 en la actualidad”.

Junto con .NET 5.0, Microsoft también presentó ASP.NET Core , EF Core , C # 9 y F # 5 . Como era de esperar, esos dos últimos lenguajes actualizados se incluyen en .NET 5.0 SDK junto con Visual Basic.