Crie. Teste. Implante.
O .NET é a estrutura gratuita, de software livre e multiplataforma para compilar aplicativos modernos e serviços de nuvem poderosos.
Crie com .NET
Web
Crie aplicativos Web e serviços para macOS, Windows, Linux e Docker.
Celular e área de trabalho
Use uma única base de código para criar aplicativos nativos para Windows, macOS, iOS e Android.
Nuvem
Crie aplicativos nativos da nuvem, escaláveis e resilientes, que podem ser executados em todos os principais provedores de nuvem.
Microsserviços
Crie microsserviços implantáveis de forma independente que são executados em contêineres do Docker.
Experimente C#
Console.WriteLine("Hello World");
var names = new[] { "Ana", "Felipe", "Emillia" };
foreach(var name in names)
{
Console.WriteLine($"Hello {name}");
}
Console
Faster response times, less compute power, better applications
The Fortunes test simulates a simple web application where HTML is rendered server-side after querying a database. See TechEmpower's Round 22 results.
Gratuito e com código-fonte aberto
NET is developed and maintained as a free and open-source project on GitHub, the home for millions of developers who want to build great things together.
Rápido e multiplataforma
You can write, run, and build on multiple platforms, including Windows, Linux, and macOS.
Tudo o que você precisa para iniciar sua jornada de aprendizado .NET
.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.
Comece a usarLinkedIn 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 cursosBibliotecas
NuGet
Crie com o ecossistema de pacotes mais seguro e confiável para milhões de desenvolvedores. Com mais de 390,000 pacotes exclusivos até o momento 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 StudioVisual Studio Code
Develop on Linux, macOS, or Windows to build cross-platform websites and services. Install the C# Dev Kit to get the best experience.
Baixe o Visual Studio CodeAzure
Crie aplicativos de nuvem modernos e escaláveis em uma plataforma de nuvem projetada para .NET.
Explore os recursos e ferramentas do AzureFazer parte do grupo global Comunidade de desenvolvedores .NET
Junte-se à grande e engajada comunidade de desenvolvedores em todo o mundo que constroem com .NET. Compartilhe, mostre e resolva juntos. Permaneça conectado.
Conectar-se474K+
estrelas no GitHub330K+
seguidores no X329K+
da comunidade no MeetupQuem 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 clientesPronto para começar?
Aprenda .NET facilmente com nossos tutoriais passo a passo.
Comece a usar