Microsoft .NET 7 se lanza con mejor soporte para Linux y mayor rendimiento

Microsoft lanzó el martes .NET 7 con un soporte mejorado para Linux, un mejor rendimiento y muchas nuevas características en toda esta pila de plataformas de Microsoft.

Microsoft .NET 7 aporta un mayor rendimiento, una mayor compatibilidad de .NET con Linux, compatibilidad nativa con ARM64, mejoras en la productividad de los desarrolladores, mejor compatibilidad con aplicaciones móviles/de escritorio multiplataforma, mejoras en HTTP/3 para aplicaciones nativas en la nube, compatibilidad con IBM Power de 64 bits en Linux y otras mejoras en tiempo de ejecución.

.NET 7 brinda a sus aplicaciones un mayor rendimiento y nuevas características para C# 11 / F# 7 , .NET MAUI , ASP.NET Core/Blazor , API web, WinForms , WPF y más. Con .NET 7, también puede contener fácilmente sus proyectos de .NET 7, configurar flujos de trabajo de CI/CD en acciones de GitHub y lograr una observabilidad nativa de la nube.

Gracias a la comunidad de .NET de código abierto por sus numerosas contribuciones que ayudaron a dar forma a esta versión de .NET 7. ¡28k contribuciones realizadas por más de 8900 colaboradores a lo largo del lanzamiento de .NET 7 !

.NET sigue siendo una de las plataformas más rápidas , queridas y confiables con un ecosistema de paquetes .NET expansivo que incluye más de 330 000 paquetes.

Descarga y Actualización

Puede descargar la versión gratuita de .NET 7 hoy para Windows, macOS y Linux.

.NET 7 proporciona una actualización sencilla si tiene una versión de .NET Core y varias razones convincentes para migrar si actualmente mantiene una versión de .NET Framework .

Visual Studio 2022 17.4 también está disponible hoy. El desarrollo de .NET 7 en Visual Studio 2022 brinda a los desarrolladores las mejores herramientas de productividad de su clase. Para conocer las novedades de Visual Studio 2022, consulte los blogs de Visual Studio 2022.

Novedades en .NET 7

.NET 7 se lanza junto con otros productos, bibliotecas y plataformas que incluyen:

En esta publicación de blog, destacaremos los temas principales que los equipos de .NET se centraron en ofrecer:

  • unificado
    • un BCL
    • Nuevos TFM
    • Soporte nativo para ARM64
    • Compatibilidad mejorada con .NET en Linux
  • Moderno
    • Mejoras continuas en el rendimiento
    • Mejoras en la productividad del desarrollador, como flujos de trabajo de contenedor primero
    • Cree aplicaciones móviles y de escritorio multiplataforma a partir del mismo código base
  • .NET es para aplicaciones nativas de la nube
    • Fácil de construir e implementar aplicaciones nativas de la nube distribuidas
  • Simple
    • Simplifique y escriba menos código con C# 11
    • HTTP/3 y mejoras mínimas de API para aplicaciones nativas en la nube
  • Actuación
    • Numerosas mejoras de rendimiento

Fuente: www.somoslibres.org