Após a criação dos arquivos e inserido os códigos acima, execute os comandos abaixo:
# dotnet clean (irá limpar os builds anteriores)
# dotnet restore;
# dotnet build;
# dotnet run;
Ao executar os comandos acima, pode ser que apareça um erro solicitando um arquivo "appsettings.json", crie o arquivo solicitado e insira o seguinte código.
Arquivo appsettings.json
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
}
}
Execute novamente os comandos acima, o resultado deverá ser algo parecido com a imagem 10.
Acesse o seu browser, com o endereço sugerido, pelo
dotnet run. No meu caso:
http://localhost:5000/
Se tudo tiver corrido bem nos passos anteriores você, deverá ver nossa aplicação-teste, conforme ilustra as imagens 11, 12 e 13.
Debugging
Uma grata surpresa, foi o debug utilizando o VSCode no
GNU/Linux, jurava que isso não funcionaria, entretanto, funciona perfeitamente.
Caso o seu debug não esteja configurado, é bem simples. Aperte
F1, digite "debug" e escolha a opção Debug: Download .NET Core Debugger.
Após isso, será feito download. Finalizando, basta ir no:
Menu Debug → Start Debugging
...sua aplicação será compilada e abrirá automaticamente o browser com sua aplicação.
A partir daí, basta colocar "break point" e divirta-se.
Conclusão
Dando continuidade à trilogia proposta em nossa primeiro artigo, criamos uma aplicação bem básica utilizando DOTNET Core MVC. Onde foi possível visualizar a criação de uma aplicação do zero.
O desenvolvimento transcorreu sem maiores problemas. A utilização do VSCode está sendo bem satisfatória e seguindo o que a Microsoft propõe em termos de desenvolvimento, que são ferramentas ágeis e de fácil manuseio.
O nosso próximo exemplo será algo mais complexo: uma aplicação ASPNET CORE API com acesso a BD Postgres.
Espero que estejam gostando e até a próxima.
Bibliografia
[1] Kurniavan, Agus; Getting started with ASP.NET Core for macOS,
Linux and Windows; 1 Edição; 2017;