Skip to content

Workshop de desenvolvimento de api com asp.net core + circleci + azure

Notifications You must be signed in to change notification settings

rsantosdev/workshop-aspnetcore-circleci-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Workshop de desenvolvimento de api com asp.net core + circleci + azure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages