Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1.59 KB

File metadata and controls

50 lines (32 loc) · 1.59 KB

Workshop: Exemplo de Aplicação ASP.NET Core 1.1 (Web API) com EFCore acessando SqlServer rodando no Linux

##.NET Core e Node.js Instale o Node.js

Instale o .NET Core

##Yoeman Para instalar o Yoeman e o Scaffolding do ASP.NET Core (o bower é requerido pelo Scaffolding), utilize o NPM, através dos seguintes comandos:

npm i -g bower

npm i -g yo

npm i -g generator-aspnet

Para criar o projeto do zero, você pode utilizar o comando yo e seguir as instruções informadas no terminal.

Neste exemplo utilizamos os projetos: Web API Application e Unit test project (xUnit.net)

Migrations

Para criar o primeiro pacote do migration, execute o comando abaixo:

dotnet ef migrations add MigracaoInicial

Docker - Container SqlServer no Linux

Docker

Para subir a imagem do container SqlServer (linux), execute o comando abaixo:

sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Workshop@123' -p 1433:1433 -d microsoft/mssql-server-Linux

Visual Studio Code

Visual Studio Code

Visual Studio Code Extensions

  • C#
  • C# Extensions
  • vscode-icons

##CircleCI Integração contínua com CircleCI

Material desenvolvido pelos participantes do curso