Programación y desarrollo de software

Microsoft lanza .NET 11 Release Candidate 1 con amplias mejoras para desarrolladores

Ya está disponible .NET 11 Release Candidate 1, con actualizaciones que abarcan las bibliotecas, el tiempo de ejecución y el SDK, además de C# 15, ASP.NET Core, .NET MAUI y Windows Forms. La versión se centra en las herramientas de pruebas, implementación y contenedores, junto con características del lenguaje y de seguridad y mejoras para distintas plataformas.

2026-09-08
4 min de lectura
7 visitas
فريق تحرير certi.news
Microsoft lanza .NET 11 Release Candidate 1 con amplias mejoras para desarrolladores

Microsoft anunció la disponibilidad de .NET 11 Release Candidate 1 el 8 de septiembre de 2026, como una versión preliminar de amplio alcance antes de la versión final. La actualización incluye cambios y mejoras en las bibliotecas, el tiempo de ejecución, el SDK, MSBuild y NuGet, además de C#, F#, ASP.NET Core, .NET MAUI y Windows Forms.

Mejoras en la plataforma y las herramientas de desarrollo

Las bibliotecas de .NET 11 incorporan capacidades para trabajar con procesos del sistema y comprobar su estado de finalización, resolver registros DNS en Linux y ofrecer compatibilidad con JSON para nuevos tipos numéricos y esquemas binarios. La versión también incluye compatibilidad con polimorfismo cerrado y uniones en JSON, validación asincrónica de opciones, creación de valores BitArray a partir de memoria extendida y reutilización de codificadores y decodificadores de compresión.

La capa de seguridad incorpora sesiones TLS experimentales controladas por el llamador, vinculación de canales TLS en Unix y compatibilidad con AES Key Wrap, además de mejoras en la velocidad del cifrado autenticado en plataformas de Apple. La versión también registra cambios incompatibles y correcciones de errores, junto con el reconocimiento de las contribuciones de la comunidad.

¿Qué cambia en la práctica para los desarrolladores?

En el nivel del tiempo de ejecución, .NET 11 añade la configuración de informes de errores dentro del proceso en Unix, mientras que las operaciones FP16 utilizan instrucciones de hardware especializadas. En el SDK, mejoran las pruebas de aplicaciones móviles mediante dotnet test, con la incorporación de control en el nivel de ejecución y nuevos formatos de resultados. El proceso de implementación de contenedores produce imágenes reproducibles y evita operaciones de inserción repetidas, mientras que los programas dependientes de archivos obtienen compatibilidad con la reutilización de Native AOT y el formato.

Entre las demás mejoras se incluye limitar el descubrimiento de la configuración de dotnet format a los archivos incluidos, añadir la creación y extracción de archivos tar en MSBuild y permitir que las herramientas de compilación accedan a patrones de elementos glob. Por su parte, NuGet reutiliza las evaluaciones de proyectos durante el empaquetado, y las actualizaciones de paquetes vulnerables ahora funcionan con configuraciones que consideran los avisos como errores.

Lenguajes y marcos de aplicaciones

C# 15 consolida las uniones y otras características del lenguaje, con mejoras en la evolución de los usos inseguros. F# añade la publicación de registros, constructores de registros y la creación directa de delegados, además de cadenas de texto internas más eficientes y formato para registros y uniones sin depender de la reflexión.

En ASP.NET Core, las interfaces de actualización de autenticación de SignalR ahora son definitivas, con compatibilidad con la actualización en el cliente de TypeScript. Los circuitos de Blazor Server también se actualizan después de renovar la autenticación, y OpenAPI refleja las API obsoletas, con la posibilidad de seleccionar un entorno para generar OpenAPI durante la compilación y utilizar la vinculación de canales TLS en la autenticación Negotiate.

La versión también abarca pruebas, controles, características de plataforma y XAML en .NET MAUI, actualizaciones de .NET for Android y de las plataformas de Apple, además de la gestión de experiencias de modo quiosco y la estabilización de los estilos visuales modernos en Windows Forms para la versión RC 1.

Disponibilidad y aspectos que deben tenerse en cuenta

Los desarrolladores pueden comenzar instalando el SDK de .NET 11. Microsoft recomienda en Windows utilizar la versión más reciente de Visual Studio 2026 Insiders, y también están disponibles Visual Studio Code y la extensión C# Dev Kit. El alcance de los cambios indica que la versión es importante para equipos que trabajan con servicios web, contenedores y aplicaciones móviles, pero el hecho de que sea una Release Candidate significa que los equipos de producción deben revisar las notas de la versión completas y los cambios de compatibilidad antes de adoptarla definitivamente. Microsoft también ofrece páginas independientes sobre las novedades de .NET 11, C# 15, ASP.NET Core y Entity Framework Core, además de los cambios incompatibles y las versiones de .NET.

Fuente de la noticia
ف
Autor

فريق تحرير certi.news

De la misma categoría

También te puede interesar

Ver todas las noticias