0

Passo a Passo: trabalhando com .NET Core no Windows

Sebastião Almeida
Sebastião Almeida

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.








0
1

Comentários (0)

PCD - apaixonado por desafios e por me superar

Brasil