.NET Aspire 8.2, uma nova versão do cloud stack da Microsoft para construção de aplicativos distribuídos, chegou. A versão mais recente apresenta melhorias para integração e teste.
Os desenvolvedores podem baixar o lançamento, anunciado em 29 de agosto, em learn.microsoft.com. Com este lançamento, os componentes do .NET Aspire agora são chamados de Integrações. Esses são pacotes a serem adicionados a um aplicativo que simplificam o processo de configuração, inicialização e comunicação com serviços e plataformas de nuvem proeminentes. As integrações são usadas de duas maneiras no Aspire: como um pacote de hospedagem para adicionar a um projeto AppHost para ativar recursos e como um pacote no código do aplicativo, para conectar-se ao recurso em um AppHost, juntamente com a simplificação da configuração e dos padrões.
O .NET Aspire 8.2 também reforça os conjuntos de testes da Microsoft, com testes aproveitados para manipulação de integração.
A versão 8.2 chega poucas semanas depois do .NET Aspire 8.1, que chegou em 23 de julho. A Microsoft disse que o trabalho estava sendo feito para permitir que os desenvolvedores construíssem projetos para o lançamento planejado do .NET Aspire 9.0 sem exigir a instalação do .NET Aspire Workload. Espera-se que essa mudança melhore os cenários de CI/CD e outras situações em que os desenvolvedores podem não querer instalar a carga de trabalho em uma máquina de construção. A versão 8.2 fez progresso em direção a essa meta ao mover alguns componentes que costumavam ser enviados com a carga de trabalho. Eles foram movidos para pacotes separados que serão referenciados automaticamente por um projeto.
O .NET Aspire 9.0 será lançado junto com o .NET 9, o que está previsto para novembro.