Gratuito. Multiplataforma. Código aberto.
Crie qualquer aplicativo
com .NET
Crie aplicativos bonitos e serviços de nuvem escaláveis, mais rápido e fácil com a plataforma gratuita e de código aberto que é adorada pelos desenvolvedores e confiada pelas organizações.
Compatível com Windows, Linux e macOS

Gratuito e com código-fonte aberto
.NET é um projeto gratuito e de código aberto, desenvolvido e mantido no GitHub, o lar de milhões de desenvolvedores que desejam construir grandes coisas juntos.
Rápido e multiplataforma
O .NET funciona mais rápido do que qualquer outro framework popular, de acordo com TechEmpower. Você pode escrever, executar e construir em várias plataformas, incluindo Windows, Linux e macOS.

Moderno e produtivo
O .NET ajuda você a criar aplicativos para web, dispositivos móveis, desktop, nuvem e muito mais. Com seu grande ecossistema de suporte e ferramentas poderosas, o .NET é a plataforma mais produtiva para desenvolvedores.
APIs de back-end
Reutilize o código para criar APIs REST seguras que alcancem todos os seus clientes.
Web de front-end
Crie seus aplicativos front-end em C#. Não há necessidade de aprender JavaScript.
Multiplataforma
Implante em dispositivos móveis, web, desktop e incorporados a partir de uma única base de código.
Perdeu o .NET Conf 2022?
Acompanhe todo o evento com todas as grandes sessões técnicas e baixe o .NET 7!
Assista sob demandaSeus comentários importam
Ajude-nos a melhorar a próxima versão do .NET. Reserve um momento para responder a algumas perguntas.
Participe da pesquisaO que há de novo no .NET 7
O.NET 7 oferece melhor desempenho para seus aplicativos e uma variedade de novos recursos para C#, .NET MAUI, APIs da Web, aplicativos nativos da nuvem e muito mais
Saiba maisAplicativo de podcast .NET
Você quer ver um aplicativo de amostra completo de ponta a ponta mostrando .NET, ASP.NET Core, Blazor, .NET MAUI, Aplicativos de Contêiner do Azure, Orleans, Playwright e muito mais?
Exibir código-fonteE-book gratuito - .NET MAUI
Baixe nosso e-book gratuito e aprenda a criar aplicativos empresariais multiplataforma para dispositivos móveis, Web ou computadores usando o .NET MAUI.
Baixe e-book gratuitoWeb
Crie aplicativos Web e serviços para macOS, Windows, Linux e Docker.
Móvel
Use uma única base de código para criar aplicativos móveis nativos para iOS, Android e muito mais.
Área de Trabalho
Crie aplicativos nativos para Windows e macOS ou crie aplicativos executados em qualquer lugar com tecnologias da Web.
Microsserviços
Crie microsserviços implantáveis de forma independente que são executados em contêineres do Docker.
Nuvem
Consuma os serviços de nuvem existentes ou crie e implante os seus próprios.
Machine Learning
Adicione algoritmos de visão, processamento de fala, modelos de previsão e muito mais para seus aplicativos.
Desenvolvimento de jogos
Desenvolva jogos 2D e 3D para áreas de trabalho, telefones e consoles mais populares.
Internet das Coisas
Crie aplicativos IoT com suporte nativo para o Raspberry Pi e outros computadores de placa única.
.NET oferece uma biblioteca de recursos de aprendizagem. Acesse vídeos, tutoriais, exemplos de código e conteúdo do Microsoft Learn para ajudá-lo a criar melhor.
Explorar o portal de aprendizagemVídeos sobre .NET para iniciantes
Começando com o desenvolvimento .NET? Nós cobrimos você com nossos vídeos .NET para iniciantes. Explore vídeos na Web, dispositivos móveis, desktop, C#, aprendizado de máquina, contêineres/Docker, acesso a dados e muito mais.
Procurar vídeos para iniciantesMicrosoft Learn
Descubra seu próprio caminho para criar aplicativos com o .NET no Microsoft Learn. Não importa se você está apenas começando ou é um profissional experiente: a abordagem prática do Microsoft Learn ajuda você a alcançar seus objetivos mais rapidamente, com mais confiança e no seu próprio ritmo, de graça.
Como começarLinkedIn Learning
Obtenha uma introdução às habilidades de programação necessárias para uma carreira como desenvolvedor de software .NET. Experimente os cursos de aprendizagem do .NET que fornecem uma ampla perspectiva sobre as principais tecnologias que aproveitam o .NET.
Explorar cursosNuGet
Crie com o ecossistema de pacotes mais seguro, confiável por milhões de desenvolvedores. Com mais de 320,000 pacotes exclusivos até hoje e mais 50,000 a cada ano.
Navegue pela Galeria NuGetVisual Studio
Desenvolva com o melhor IDE para desenvolvedores .NET. Embalado com uma variedade de ferramentas e recursos para elevar e aprimorar cada estágio do desenvolvimento de software.
Conheça a família Visual StudioAzure
Crie aplicativos de nuvem modernos e escaláveis em uma plataforma de nuvem projetada para .NET.
Explore os recursos e ferramentas do AzureJunte-se à grande e engajada comunidade de desenvolvedores em todo o mundo que constroem com .NET. Compartilhe, mostre e resolva juntos. Permaneça conectado.
Conectar-se455K+
estrelas no GitHub311K+
seguidores no Twitter340K+
da comunidade no Meetup




Quem usa o .NET?
As principais organizações do mundo são alimentadas pelo .NET e confiam na Microsoft para tornar o .NET a melhor escolha do setor para seu software de missão crítica. Desenvolvedores incríveis como você usam o .NET para criar softwares incríveis para milhões de empresas em todo o mundo, em todos os setores.
Ler histórias de clientesAprenda .NET facilmente com nossos tutoriais passo a passo.
Como começar