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: 7.079 ]

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

Configurando DOTNET Core e instalando VSCode no Linux

Seja Legal, não use softwares piratas!

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

Criando uma WEBApi utilizando dotnet core e vscode

Porque segurança importa?

Leitura recomendada

WhatsApp no Debian 8.7.1 via Genymotion

Monte seu próprio servidor de ICQ

Instalar VMWare no Ubuntu 5.10

Xine rodando arquivos .rm

Instalação do Debian GNU/Linux - Passo a passo

  
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