Crie aplicativos nativos da nuvem escalonáveis e resilientes com .NET
Escreva APIs Web de alto desempenho com ASP.NET Core
ASP.NET Core é uma das estruturas web mais rápidas classificadas pela TechEmpower.1
Resultados de benchmark JSON da TechEmpower
Descobrir o .NET Aspire
Desenvolvedor primeiro.
Operações amigáveis.
Contêiner pronto.
Qualquer nuvem.
Uma pilha nativa da nuvem para criar aplicativos distribuídos observáveis, prontos para produção.
Leia a documentação do .NET AspireFácil de usar
Execute seu aplicativo distribuído de vários projetos usando um gesto simples, sem redes ou configurações complexas.
Foco no desenvolvedor
Defina seu aplicativo e dependências sem uma linha de YAML. Obtenha uma visão detalhada do seu aplicativo em execução com o painel do .NET Aspire.
Opinativo, mas flexível
Comece mais rápido com padrões prontos para produção para resiliência, verificações de integridade, descoberta de serviços e OpenTelemetry padrão do setor.
Implante do seu jeito
Emita o formato, a configuração e as dependências do seu aplicativo em um arquivo pronto para integração com sua cadeia de ferramentas de implantação.
Recursos para ajudar a criar seus aplicativos nativos da nuvem
Amplo suporte para o ecossistema nativo da nuvem
Crie aplicativos nativos da nuvem flexíveis, escaláveis e preparados para o futuro que possam funcionar perfeitamente em diversas plataformas e ambientes.
Explorar projetos CNCF
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.
.NET roda nativamente no Linux
O .NET está integrado ao sistema de empacotamento Linux dos principais provedores Linux.
Use bibliotecas de autenticação populares
Suporte para autenticação JWT e OIDC e serviços que implementam os mais recentes padrões de segurança.
Servidor Web de nível de produção
Kestrel oferece suporte aos protocolos mais recentes, como HTTP/2, HTTP/3, WebSockets, WebTransport e permite programação assíncrona.
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
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
Resiliência
Use as APIs de resiliência integradas do .NET para criar aplicativos confiáveis com facilidade.
Funciona em todos os principais provedores de nuvem
Microsoft Azure
AWS
Google Cloud
Comece a aprender sobre o nativo da nuvem com .NET
E-Books
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#
1 Classificação de desempenho dos resultados da Rodada 21 realizada pela TechEmpower Benchmarks.
Siga-nos