Criando aplicação MVC utilizando DOTNET Core no GNU/Linux

Esse artigo é uma continuação da trilogia de artigos propostos sobre DotNetCore no GNU/Linux. Criaremos uma aplicação Web MVC básica, utilizando a ferramenta VSCode.

[ Hits: 6.550 ]

Por: Tiago Zaniquelli em 10/07/2017


Testando a aplicação



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.
Linux: Criando uma aplicação MVC utilizando DOTNET Core no GNU Linux
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.
Linux: Criando uma aplicação MVC utilizando DOTNET Core no GNU Linux
Linux: Criando uma aplicação MVC utilizando DOTNET Core no GNU Linux
Linux: Criando uma aplicação MVC utilizando DOTNET Core no GNU Linux

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.
Linux: Criando uma aplicação MVC utilizando DOTNET Core no GNU Linux

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;

Página anterior    

Páginas do artigo
   1. Introdução
   2. Criando nossa primeira aplicação Web do zero
   3. Testando a aplicação
Outros artigos deste autor

Seja Legal, não use softwares piratas!

Criando uma WEBApi utilizando dotnet core e vscode

Convergência entre segurança física e lógica

Porque segurança importa?

Linux, aí vamos nós!

Leitura recomendada

Kingfisher Quota Manager - Instalação e configuração

Projeto OLPC - O famoso laptop de $100

Instalação do Deepin 14.1 - Uma distribuição fantástica

Backuppc - Solução de backup corporativo

Instalação do Ventoy, programa para criar pendrives inicializáveis

  
Comentários
[1] Comentário enviado por kowalskii em 11/07/2017 - 09:25h

Muito bom!
-----------------------------------------
---- Linux Counter #606350 ----


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts