O aspire do O comando, agora em estágio inicial de visualização, é anunciado como uma reimaginação completa da construção, publicação e implantação de pipelines. Em vez de uma experiência monolítica de “implantar e orar”, aspire do divide tudo em etapas discretas e paralelizáveis ​​com rastreamento de dependência, disse a Microsoft. As operações independentes são automaticamente paralelizadas, possibilitando implantações rápidas. Além disso, o painel do Aspire agora inclui uma visualização de um servidor MCP que permite aos assistentes de IA consultar diretamente um aplicativo em execução. O servidor MCP permite que assistentes de codificação de IA listem todos os recursos com seus estados e endpoints, acessem logs do console em tempo real, recuperem logs e rastreamentos estruturados e executem comandos em recursos.

Anteriormente chamado de .NET Aspire, o Aspire fornece ferramentas, pacotes e modelos para a construção de aplicativos distribuídos observáveis ​​e prontos para produção. O Aspire fornece um conjunto de ferramentas unificado para iniciar e depurar um aplicativo localmente com um comando e, em seguida, implantar no Kubernetes, na nuvem ou nos próprios servidores do usuário por meio da mesma composição, de acordo com a Microsoft. O Aspire 13 requer o SDK do .NET 10 ou posterior.

A Microsoft observou alguns outros novos recursos e melhorias no Aspire 13. Os recursos de banco de dados agora expõem automaticamente vários formatos de cadeia de conexão, incluindo o formato URI para aplicativos Python e o formato JDBC para aplicativos Java. O Aspire 13 configura automaticamente a confiança do certificado para Python (SSL_CERT_FILE), Node.js (NODE_EXTRA_CA_CERTS) e contêineres. E o Aspire agora gera Dockerfiles otimizados de vários estágios que detectam uma versão do Node de .nvmrc, .node-versionou package.json.