Programación y desarrollo de software

.NET 11 Preview 7 disponible con amplias actualizaciones para las bibliotecas, el SDK y ASP.NET Core

Microsoft anunció la disponibilidad de .NET 11 Preview 7, que incluye mejoras en las bibliotecas, el runtime, el SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F# y Windows Forms. Los desarrolladores pueden comenzar instalando el SDK de .NET 11, mientras que se recomienda a los usuarios de Windows instalar la versión más reciente de Visual Studio 2026 Insiders.

2026-08-11
5 min de lectura
10 visitas
فريق تحرير certi.news
.NET 11 Preview 7 disponible con amplias actualizaciones para las bibliotecas, el SDK y ASP.NET Core

La versión preliminar .NET 11 Preview 7 ya está disponible para los desarrolladores, con una amplia colección de actualizaciones que abarcan los componentes principales de la plataforma y las herramientas de desarrollo de aplicaciones. La versión incluye mejoras en las bibliotecas, el runtime y el SDK, así como en los lenguajes y frameworks relacionados con .NET, además de actualizaciones orientadas a aplicaciones web y móviles, bases de datos y aplicaciones de Windows.

Actualizaciones de las bibliotecas y el runtime

Las bibliotecas incorporan tipos de coma flotante decimal compatibles con IEEE 754, compatibilidad con Generic Complex<T>, compresión de solicitudes HTTP y la posibilidad de configurar la expulsión de conexiones HTTP. También incluyen API para resolver registros DNS, compatibilidad con contraseñas de archivos ZIP y más API para crear, extraer y leer los metadatos de archivos, además de API para la codificación ordinal.

System.Text.Json incorpora inferencia de polimorfismo en jerarquías cerradas, mientras que ChangeToken.OnChange ahora admite la ejecución asincrónica. En el runtime, las mejoras incluyen escalado asincrónico en el runtime, mejoras en tail-await y la ejecución de CoreCLR en WebAssembly para el conjunto de pruebas de las bibliotecas, además de actualizaciones en JIT, generación de código, NativeAOT y diagnósticos del runtime.

SDK, C# y desarrollo de pruebas

NativeAOT en la CLI de dotnet ahora está habilitado de forma predeterminada, al igual que el servidor de MSBuild. El comando dotnet test incorpora opciones de tiempo de espera de ejecución y del número máximo de pruebas fallidas, y también admite proyectos Microsoft.Build.Traversal. Las actualizaciones de pruebas incluyen mejoras en los informes de Microsoft.Testing.Platform y compatibilidad con dispositivos y entornos de .NET MAUI.

La versión corrige problemas de validación de referencias y de actualidad de archivos en aplicaciones basadas en archivos, hace que el proceso de publicación de contenedores prefiera los runtimes nativos locales de la plataforma y permite que los paquetes de herramientas de .NET utilicen matrices RID personalizadas. C# añade labeled break y continue, patrones union que coinciden con la unión o su valor, comprobación de integridad para parámetros de tipo restringidos por una jerarquía cerrada, además de actualizaciones en el modo de compatibilidad y nameof dentro de Unsafe Evolution.

ASP.NET Core y .NET MAUI

Las actualizaciones de ASP.NET Core incluyen la pausa de los circuitos de Blazor cuando están inactivos, el almacenamiento en caché de los resultados de Blazor SSR mediante CacheView y nuevos analizadores para Blazor. QuickGrid también admite las propiedades InitialItemIndex y ScrollToItemAsync, wasm-tools utiliza la versión 6 de Emscripten y Razor acepta atributos literales para parámetros de componentes con tipos union.

La plataforma incorpora localización para la validación integrada, compatibilidad con la actualización de la autenticación en el cliente SignalR para .NET después de redirecciones, eventos Server-Sent Events en OpenAPI 3.2 y acceso a los tokens de enlace del canal TLS desde ITlsConnectionFeature. En .NET MAUI, las novedades incluyen autenticación mediante claves de acceso multiplataforma, recarga rápida incremental de XAML, plantillas de rutas de Shell, enlaces RelativeSource seguros con AOT, compatibilidad con fondos de plataformas externas y mejoras de TabbedPage en plataformas de Apple.

Entity Framework Core, F# y Windows Forms

Entity Framework Core incorpora mejoras en la traducción de consultas LINQ, el proveedor de Azure Cosmos DB y las migraciones, además de compatibilidad con el tipo Half en SQLite. Las actualizaciones de F# incluyen compatibilidad con enlaces de expresiones de cálculo dentro del lado derecho de un let normal, resolución de atributos dentro de módulos y espacios de nombres recursivos, mensajes de diagnóstico más claros para algunas abreviaturas de tipos de atributos y la corrección de la emisión del tamaño de StructLayout para uniones estructurales sin datos.

Windows Forms permite suscribirse a los estilos visuales de .NET 11, interactuar con la configuración de apariencia visual del sistema y evitar los destellos blancos en el modo oscuro mediante la detección diferida de formularios. También es posible suspender el dibujo durante cambios masivos en las propiedades de los controles, además de añadir la apariencia de un interruptor a CheckBox y RadioButton.

Cómo empezar

Para comenzar a utilizar .NET 11 Preview 7, Microsoft recomienda instalar el SDK de .NET 11. En Windows, recomienda a los usuarios de Visual Studio instalar la versión más reciente de Visual Studio 2026 Insiders, aunque también es posible utilizar Visual Studio Code con la extensión C# Dev Kit junto con .NET 11.

Fuente de la noticia
ف
Autor

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

De la misma categoría

También te puede interesar

Ver todas las noticias