Simplifique seu desenvolvimento com
o .NET Aspire

Compile, execute e teste sua pilha completa localmente.

Compatível com todos os principais provedores de nuvem

Por que usar o .NET Aspire?

Concentre-se no código, não na infraestrutura. .NET Aspire ajuda do código para a nuvem.

Conecte-se às suas ferramentas e serviços essenciais com integrações.

Resiliência, observabilidade e segurança internas.

Crie com o Docker e implante no Linux, em contêineres ou em qualquer plataforma de nuvem de sua escolha.

Procurar vídeos de introdução

O .NET Aspire ajuda você em cada etapa do processo

Orquestração em tempo de desenvolvimento

Defina facilmente seu aplicativo e suas dependências

Use C# e APIs familiares sem uma linha de YAML. Adicione facilmente serviços de nuvem populares, conecte-os aos seus projetos e execute localmente com um único clique.

Snippet de código da API C# do .NET Aspire
O .NET Aspire ajuda você em cada etapa do processo
Integrações

Infundido com as melhores práticas nativas de nuvem

Cada integração do .NET Aspire vem com registro em log, verificações de integridade, telemetria e resiliência prontos para uso.

Explorar recursos
O .NET Aspire ajuda você em cada etapa do processo
Integrações

Suporte para serviços de nuvem populares

Conecte seu aplicativo a mais de 20 produtos de mensagens, armazenamento e banco de dados facilmente com as integrações do .NET Aspire.

Painel

Diagnosticar problemas de aplicativo mais rapidamente

Consulte os dados do OpenTelemetry ao vivo sem necessidade de configuração. Iniciado por padrão na execução, o painel do desenvolvedor do .NET Aspire mostra registros, variáveis de ambiente, rastreamentos distribuídos, métricas e muito mais para verificar rapidamente o comportamento do aplicativo.

Descobrir painel
1
2
Implantação

Implante do seu jeito

Implantar aplicativos e dependências na nuvem é complicado. O Aspire facilita a implantação de qualquer nuvem e a integração com suas ferramentas atuais.

Funciona em todos os principais provedores de nuvem
Microsoft Azure
AWS
Google Cloud
Escreva APIs Web de alto desempenho com ASP.NET Core
O ASP.NET Core é uma das estruturas da Web mais rápidas classificadas pela TechEmpower.3
Resultados de benchmark JSON da TechEmpower
Chart showing TechEmpower JSON benchmark results: ASP.NET Core at 1 million, Gin at 489K, Node.js at 377K, and Spring at 139K. Chart showing TechEmpower JSON benchmark results: ASP.NET Core at 1 million, Gin at 489K, Node.js at 377K, and Spring at 139K.
Respostas JSON por segundo (RPS)

Compile aplicativos nativos de nuvem com facilidade

Ecossistema nativo de nuvem
Crie aplicativos nativos da nuvem flexíveis, escaláveis e preparados para o futuro que possam funcionar perfeitamente em diversas plataformas e ambientes.
Criação de contêiner nativo
Crie imagens de contêiner .NET sem precisar escrever um Dockerfile.
Observabilidade
Veja seu código em ação com APIs de observabilidade poderosas e suporte para OpenTelemetry.

APIs fáceis de entender

gRPC e REST com OpenAPI
Potencialize seus aplicativos para qualquer front-end com o suporte do .NET para todas as APIs populares.
Criar um cliente gRPC
Exemplo de código gRPC
Acesso aos dados simplificado
Use o Entity Framework para consultar bancos de dados populares como PostgreSQL, SQL Server, SQLite e Cosmos DB sem SQL.
Leia a documentação do Entity Framework
Exemplo de código de consulta de dados
Resiliência
Use as APIs de resiliência integradas do .NET para criar aplicativos confiáveis com facilidade.
Exemplo de código de API

Ferramentas para criar ótimos aplicativos .NET

O que é Azure Developer CLI?
Azure Developer CLI do Azure (azd) acelera sua jornada do ambiente de desenvolvimento local para o Azure. Inicialize um repositório, provisione recursos e implante seu aplicativo com uma ferramenta.
Saiba mais sobre o azd
Modelos Azure Developer CLI
Use modelos de aplicativos flexíveis e idiomáticos com as melhores práticas de nuvem. Com curadoria para .NET, você pode obter o desenvolvimento local para o Azure em minutos.
Navegue pelos modelos .NET
Kit de desenvolvimento C# no código VS
Escreva, mantenha, teste e depure seu código com o C# Dev Kit do Visual Studio Code. Eleve seu desenvolvimento em C# em Codespaces Windows, macOS, Linux ou GitHub.
Instale o kit de desenvolvimento C#


Perguntas mais frequentes

  1. O Docker e o logotipo do Docker são marcas comerciais ou marcas registradas do Docker, Inc. no Estados Unidos e/ou em outros países/regiões. Docker, Inc. e outras partes também podem ter direitos de marca em outros termos usados aqui.
  2. O Kubernetes é uma marca registrada da Linux Foundation. Consulte kubernetes.io.
  3. Classificação de desempenho dos Resultados da 22ª rodada realizada pelos parâmetros de comparação da TechEmpower.
Siga-nos