Criando um webapp em ASP.NET CORE
Olá pessoal, nesse tutorial eu vou mostrar o passo a passo para criar uma simples aplicação web utilizando o ASP.NET Core. Para fazer a nossa aplicação vamos utilizar a versão 3.1 do framework .NET Core e a criaremos utilizando o modelo padrão para aplicações web do framework (o webapp).
Sobre o modelo webapp
O modelo (ou template) webapp do .NET CORE a partir da versão 2.0 utiliza a tecnologia das Razor Pages. As Razor Pagas são uma forma mais simples de usar o modelo MVC juntando o V e o C em uma única unidade, porque na maioria dos casos isso já é o suficiente.
E o mais legal é que é possível também utilizar o MVC juntamente na aplicação, ou seja você utiliza o MVC completo onde precisa e o Razor Pages onde for possível tornando a codificação mais eficiente.
1 - Instalando o .net core SDK
Independente do sistema operacional que está usando, há uma versão do .NET Core SDK para você. Também existem várias formas de instalação, vou mostrar para vocês a instalação via arquivo executável. Baixe o arquivo diretamente do site da Microsoft: https://dotnet.microsoft.com/download selecionando seu sistema operacional.
1.1 Feito o download execute o processo de instalação
1.2 Terminada a instalação, abra o terminal de comando do seu sistema e execute o comendo:
dotnet
Se a instalação do .net core ocorreu de forma correta o terminal mostrará uma resposta como essa:
O comando dotnet --info exibe informações mais detalhadas a respeito da versão instalada em seu computador.
Agora vamos a criação de nossa aplicação web.
2 Criando a aplicação Web
2.1 No seu prompt de comando, execute a seguinte instrução:
dotnet new webapp -o <nome do seu projeto>Você terá como resposta uma tela como essa:
O comando acabou de criar uma novo projeto de aplicação web em asp.net.
O trecho d comando -o sitedotnet1 cria um diretório chamado sitedotnet1 com os arquivos de origem para o aplicativo.
3 Confiar o certificado HTTPS
O SDK do .NET Core inclui um certificado de desenvolvimento HTTPS. O certificado é instalado como parte da experiência de primeira execução.
Ao instalar o SDK do .NET Core o certificado de desenvolvimento HTTPS do ASP.NET Core também é instalado no repositório de certificados do usuário local. O certificado fica instalado, mas não é confiável. Para confiar no certificado, execute o seguinte comando na pasta raiz do seu projeto:
dotnet dev-certs https --trust
Esse comando abrirá uma caixa de diálogo semelhante a essa:
Clique em "Sim" para concordar em confiar no certificado de desenvolvimento.
Atenção: Se você tentou rodar a aplicação no navegador sem ter confiado o certificado de desenvolvimento provavelmente verá uma mensagem de erro quando for abrir o site em seu navegador. Após confiar o certificado será necessário fechar todas as instãncias do navegador, pois o mesmo armazena as informações de confiança de certificados em seu cachê, ao reabrir a url da aplicação o certificado funcionará normalmente.
4 Rodar a aplicação
Para executar nossa aplicação execute o comando:
dotnet run
Após o terminal indicar que a aplicação foi iniciada navegue até o endereço:
https://localhost:5001
Ao final você terá um site semelhante a esse como resultado.


Comentários
Postar um comentário