.NET 11 Preview 2: Async de Runtime madura, SDK se pone más ligero y ASP .NET Core obtiene la observabilidad correcta
Microsoft Build 2026 se realizó del 2 al 3 de junio en San Francisco, y el mensaje fue difícil de ignorar. Los agentes ahora son el modelo de aplicación, y casi todos los anuncios fueron organizados en torno a esa apuesta.
Lo vimos como un equipo que envía bibliotecas de .NET, por lo que leemos los discursos de apertura por una cosa: qué cambia en la forma en que nuestros usuarios construyen software el próximo trimestre. Aquí está la versión corta.
La capa de framework maduró
La parte difícil de los agentes nunca fue el prototipo. Fue todo lo demás: aislamiento, identidad, evaluación, y un camino a producción. Build centró su energía de desarrollo allí.
Microsoft Agent Framework alcanzó la versión 1.0 y está disponible en general, con el arnés de agente tratado como un componente real en lugar de pegamento que ensamblas tú mismo. El detalle que vale la pena notar es que puedes incorporar un agente de otro SDK como un participante nombrado mientras el orquestador permanece determinista.
Microsoft Foundry completó el resto: agentes hospedados con sandboxing por sesión, seguimiento y evaluación a través de una tubería de OpenTelemetry, y una Especificación de Control de Agente para gobernar lo que un agente puede hacer en producción.
El bucle de desarrollo de Windows se aceleró
Los anuncios más discretos ahorrarán más tiempo a los ingenieros. Windows está enviando Coreutils, las herramientas de línea de comandos estilo Linux que has estado instalando a mano durante años. Los contenedores WSL permiten que los contenedores Linux se ejecuten de forma nativa en Windows. Las Configuraciones de Desarrollo de Windows llegaron a GA, por lo que un solo archivo WinGet lleva una máquina nueva a lista para codificar en minutos. Para los equipos que prueban a lo largo de una amplia matriz de destinos, los entornos reproducibles baratos son dinero real.
El paso que los agentes aún no pueden falsificar
Aquí está la parte que va en contra del titular. Cuanto más tu app razona probabilísticamente, más importan los pocos pasos exactos.
La mayoría de los flujos de trabajo de agentes terminan en un paso que no puede ser una suposición. El agente decide a quién facturar, luego algo tiene que producir la factura real como un PDF perfecto en píxeles. Marca una pila de escaneos, luego algo tiene que leerlos de manera confiable. Planea un informe, luego una hoja de cálculo con los números correctos en las celdas correctas tiene que aterrizar. Esos pasos necesitan código que devuelva la misma salida cada vez, se ejecute en cualquier entorno de ejecución que el anfitrión del agente use y se comporte de la misma manera en todas las versiones de .NET.
Ese es el papel que una biblioteca juega en el patrón de orquestador determinista: una herramienta confiable que el agente llama cuando necesita un artefacto real en lugar de una suposición. Cuando el flujo de trabajo alcanza la salida de documentos, se lo entregas a IronPDF para el PDF, IronOCR para las escaneos o IronXL para la hoja de cálculo, y obtienes el mismo resultado en cada ejecución. La suite apunta a múltiples objetivos desde .NET Framework a través de .NET 10, por lo que se ejecuta dondequiera que el agente se ejecute.
var renderer = new ChromePdfRenderer();
renderer.RenderHtmlAsPdf(invoiceHtml).SaveAs("invoice-4172.pdf");
var renderer = new ChromePdfRenderer();
renderer.RenderHtmlAsPdf(invoiceHtml).SaveAs("invoice-4172.pdf");
Dim renderer As New ChromePdfRenderer()
renderer.RenderHtmlAsPdf(invoiceHtml).SaveAs("invoice-4172.pdf")Los mismos bytes, cada vez, sin modelo en el bucle para la parte que tiene que ser exacta. Si estás conectando la salida de documentos a un flujo de trabajo de agente, inicia una prueba gratuita y colócala como una herramienta.
Vale la pena echar un vistazo
Para los equipos de backend, Azure HorizonDB trajo un servicio gestionado de PostgreSQL dirigido a aplicaciones agenticas, con indexación vectorial incorporada y búsqueda semántica y un aumento sólido en el rendimiento sobre Postgres autogestionado. Una solución sensata si deseas recuperación amigable para agentes en una base de datos que ya confías.
Lo más destacado
Build 2026 confirmó la dirección más de lo que nos sorprendió. Los agentes se están moviendo al centro del stack .NET, la plataforma ahora los trata como ciudadanos de producción, y el bucle interno en Windows mejoró. La lección que mantenemos es la contraintuitiva: a medida que más de la app razona probabilísticamente, los pasos que tienen que ser exactos merecen más cuidado, no menos.
