NOTICIAS DEL SECTOR

.NET 11 Preview 2: Async de Runtime madura, SDK se pone más ligero y ASP .NET Core obtiene la observabilidad correcta

Microsoft lanzó .NET 11 Preview 2 el 10 de marzo de 2026. Si Preview 1 se trataba de anunciar la dirección, Preview 2 es sobre cumplirlo.

No hay sorpresas importantes aquí, y eso es algo bueno en su mayoría. El equipo está cumpliendo con lo señalado anteriormente en el ciclo, llenando los vacíos y mejorando silenciosamente las partes de la plataforma con las que los desarrolladores realmente pasan tiempo.

Esto es lo que llamó nuestra atención.

Runtime: Asincronía Repensada

La actualización principal del runtime en Preview 2 es Runtime Async V2, una evolución significativa de cómo se maneja la ejecución async a nivel de runtime. Junto con eso, las mejoras al compilador JIT continúan reduciendo la sobrecarga y mejorando la eficiencia de ejecución, y la distribución de interfaces en caché ofrece una resolución más rápida de métodos virtuales en escenarios sensibles al rendimiento.

Para equipos que ejecutan APIs de alto rendimiento o servicios de backend, estos son el tipo de mejoras que se acumulan con el tiempo sin requerir cambios de código.

SDK: Instalaciones más pequeñas e inteligentes

El SDK de .NET ahora se entrega con instaladores más pequeños en Linux y macOS, lo cual es un cambio bienvenido para equipos que administran entornos CI/CD y tuberías basadas en Docker, donde el tamaño y la velocidad de la instalación son importantes. Preview 2 también trae mejoras en el analizador de código y nuevas advertencias y objetivos de compilación del SDK, ayudando a los desarrolladores a detectar problemas más temprano en el ciclo de desarrollo.

ASP.NET Core & Blazor: OpenTelemetry y OpenAPI

ASP.NET Core obtiene soporte nativo de trazado OpenTelemetry, facilitando la instrumentación de aplicaciones sin paquetes de terceros. Blazor añade soporte TempData, y la versión añade soporte OpenAPI 3.2.0 junto con una nueva plantilla de proyecto .NET Web Worker. Mejoras en el rendimiento completan las actualizaciones de ASP.NET Core.

F#: Mejoras en la Calidad de Vida

Los desarrolladores de F# obtienen varias adiciones útiles: jerarquías de interfaz DIM simplificadas, almacenamiento en caché de resolución de sobrecarga, la directiva #elifpreprocessor y una nueva función partitionWith para colecciones. Estas son mejoras incrementales pero significativas para equipos que trabajan en F#.

.NET MAUI: Rendimiento y Estabilidad

.NET MAUI recibe mejoras en el rendimiento de TypedBinding, actualizaciones en el control Map, anotaciones de inmutabilidad para Color y Font, y mejoras en la consistencia del API del VisualStateManager. En el lado de Android, dotnet run recibe correcciones y mejoras, y ahora CoreCLR requiere API 24 o superior. También hay soporte experimental de CoreCLR para iOS, Mac Catalyst, macOS y tvOS, que vale la pena observar a medida que madura.

Bibliotecas: Pequeños Éxitos que se Acumulan

Matrix4x4.GetDeterminant es aproximadamente un 15% más rápido, la selección del formato de archivo Tar ofrece a los desarrolladores más control sobre la salida del archivo, y System.Text.Json obtiene un API genérico GetTypeInfo para un manejo de tipos más flexible en tiempo de ejecución.

Nuestra Opinión

Preview 2 se lee como un equipo ejecutando bien un plan. Runtime Async V2 es la característica a seguir, representa un cambio arquitectónico genuino en cómo funciona lo async en .NET, y las siguientes previews nos dirán si cumple con su potencial.

Para todos los demás, las victorias prácticas son reales: soporte OpenTelemetry nativo en ASP.NET Core, instaladores de SDK más pequeños, y mejoras continuas en JIT son el tipo de cambios que mejoran el desarrollo diario sin requerir trabajo de su parte.

Si desea explorar las mejoras del runtime, Preview 2 es un lugar razonable para comenzar. Y si su aplicación maneja PDFs, códigos de barras, hojas de cálculo o procesamiento de documentos, las bibliotecas de Iron Suite se prueban activamente contra las versiones de preview de .NET, por lo que puede construir sobre la plataforma más reciente sin preocuparse por la compatibilidad.

Pruebe Iron Suite gratis por 30 días