O que é ASP.NET?
ASP.NET é uma estrutura web de código aberto, criada pela Microsoft, para a criação de aplicativos Web e serviços modernos com o .NET.
ASP.NET é multiplataforma e é executado no Windows, Linux, macOS, and Docker.
ASP.NET é uma estrutura web de código aberto, criada pela Microsoft, para a criação de aplicativos Web e serviços modernos com o .NET.
ASP.NET é multiplataforma e é executado no Windows, Linux, macOS, and Docker.
O .NET é uma plataforma de desenvolvedor composta por ferramentas, linguagens de programação e bibliotecas para criar muitos tipos diferentes de aplicativos.
A plataforma base fornece componentes que se aplicam a todos os diferentes tipos de aplicativos. Estruturas adicionais, como o ASP.NET, estendem o .NET com componentes para a criação de tipos específicos de aplicativos.
Aqui estão algumas coisas incluídas na plataforma .NET:
O ASP.NET amplia a plataforma .NET com ferramentas e bibliotecas específicas para a criação de aplicativos web.
Estas são algumas coisas que o ASP.NET adiciona à plataforma .NET:
Ao usar o ASP.NET, seu código de back-end, como lógica de negócios e acesso a dados, é escrito usando C#, F# ou o Visual Basic.
Como ASP.NET estende o .NET, você pode usar o grande ecossistema de pacotes e bibliotecas disponíveis para todos os desenvolvedores do .NET. Você também pode criar suas próprias bibliotecas que são compartilhadas entre todos os aplicativos escritos na plataforma .NET.
O Razor fornece uma sintaxe para criar páginas da Web dinâmicas usando HTML e C#. O código C# é avaliado no servidor e o conteúdo HTML resultante é enviado ao usuário.
O código que executa o lado do cliente é escrito em JavaScript. ASP.NET integra-se com estruturas JavaScript e inclui modelos pré-configurados para estruturas spa (aplicativo de página única), como React e Angular.
Assim como o restante do .NET, o ASP.NET tem código aberto no GitHub. O .NET tem mais de 100,000 contribuições e 3,700 as empresas já contribuíram.
Aplicativos ASP.NET podem ser desenvolvidos e executados em Windows, Linux, macOS, and Docker.
A Visual Studio família de produtos tem ferramentas para criar aplicativos .NET em qualquer sistema operacional. Também há ferramentas de linha de comando e extensões para muitos editores populares.
O ASP.NET permite que você crie muitos tipos de aplicativos Web, incluindo web pages, APIs REST, Microsserviços e hubs que enviam conteúdo em tempo real para clientes conectados.
Se você usar ASP.NET, em breve verá o termo ASP.NET Core.
O ASP.NET Core é a versão multiplataforma de código aberto do ASP.NET. Você deve usar o ASP.NET Core para todos os novos aplicativos. Todos os tutoriais neste site usam o ASP.NET Core.
As versões somente do Windows ASP.NET, que existiam antes do ASP.NET Core, normalmente são conhecidas como ASP.NET. A maior parte da inovação ocorre no ASP.NET Core, mas outras versões continuam recebendo atualizações secundárias e correções de bugs.
Nosso tutorial passo a passo ajudará você a executar ASP.NET no computador.