NOTíCIAS DO SETOR

.NET 11 Preview 2: Async de Runtime amadurece, SDK fica mais enxuto e ASP.NET Core acerta na observabilidade

Microsoft Build 2026 ocorreu de 2 a 3 de junho em São Francisco, e a mensagem era difícil de perder. Agentes são agora o modelo de aplicação, e quase todos os anúncios foram arranjados em torno dessa aposta.

Assista ao discurso de abertura

Nós assistimos como uma equipe que envia bibliotecas .NET, então lemos as apresentações principais por uma razão: o que muda na maneira como nossos usuários constroem software no próximo trimestre. Aqui está a versão curta.

A camada do framework cresceu

A parte difícil dos agentes nunca foi o protótipo. Foi tudo depois: isolamento, identidade, avaliação, e um caminho para produção. A Build gastou sua energia de desenvolvedor lá.

Microsoft Agent Framework atingiu a versão 1.0 e está geralmente disponível, com o arnês de agente tratado como um componente real em vez de cola que você monta por conta própria. O detalhe que vale a pena notar é que você pode inserir um agente de outro SDK como um participante nomeado enquanto o orquestrador permanece determinístico.

Microsoft Foundry preencheu o restante: agentes hospedados com isolamento por sessão, rastreamento e avaliação através de um pipeline do OpenTelemetry, e uma Especificação de Controle do Agente para governar o que um agente tem permissão para fazer em produção.

O ciclo de desenvolvimento no Windows ficou mais rápido

Os anúncios mais silenciosos economizarão mais tempo aos engenheiros. Windows está enviando Coreutils, as ferramentas de linha de comando no estilo Linux que você tem instalado manualmente por anos. Contêineres WSL permitem que contêineres Linux sejam executados nativamente no Windows. Configurações de Desenvolvimento do Windows foram disponibilizadas, então um único arquivo WinGet prepara uma máquina nova para codificar em minutos. Para equipes que testam em uma ampla matriz de alvos, ambientes reprodutíveis baratos são reais.

Guia de Compatibilidade e Configuração do Linux

O passo que agentes ainda não conseguem simular

Aqui está a parte que se contrapõe à manchete. Quanto mais seu aplicativo raciocina probabilisticamente, mais os poucos passos exatos importam.

A maioria dos workflows de agentes termina em um passo que não pode ser um palpite. O agente decide quem faturar, então algo tem que produzir fatura real como um PDF perfeito em pixels. Ele sinaliza uma pilha de digitalizações, então algo tem que lê-las de forma confiável. Ele planeja um relatório, então uma planilha com os números corretos nas células corretas tem que desembarcar. Esses passos precisam de código que retorne a mesma saída toda vez, execute em qualquer runtime que o host do agente use, e se comporte da mesma forma em todas as versões do .NET.

Esse é o papel que uma biblioteca desempenha no padrão de orquestrador determinístico: uma ferramenta confiável que o agente chama quando precisa de um artefato real em vez de um palpite. Quando o fluxo de trabalho atinge a saída de documentos, você entrega ao IronPDF para o PDF, IronOCR para as digitalizações, ou IronXL para a planilha, e obtém o mesmo resultado em cada execução. A suíte é multi-target desde o .NET Framework até .NET 10, então ela roda onde quer que o agente execute.

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")
$vbLabelText   $csharpLabel

Mesmos bytes, toda vez, nenhum modelo no loop para a parte que tem que ser exata. Se você está conectando a saída do documento em um fluxo de trabalho do agente, comece um teste grátis e coloque-o como uma ferramenta.

Vale a pena conferir

Para equipes de backend, Azure HorizonDB trouxe um serviço gerenciado de PostgreSQL voltado para aplicativos agentic, com indexação vetorial embutida e busca semântica e um aumento de desempenho sólido sobre o Postgres autogerenciado. Um ajuste sensato se você deseja recuperação amigável ao agente em um banco de dados que você já confia.

A lição

Build 2026 confirmou a direção mais do que nos surpreendeu. Os agentes estão se movendo para o centro da pilha .NET, a plataforma agora os trata como cidadãos de produção, e o ciclo interno no Windows melhorou. A lição que estamos guardando é a contraintuitiva: à medida que mais partes do aplicativo raciocinam probabilisticamente, os passos que têm que ser exatos merecem mais cuidado, não menos.

Experimente 10 Produtos Grátis por 30 Dias.