cd ../src/Client/Web
npm install
ng build
dotnet ef database update
- F5
- IDesign
- ASP.NET Core
- Angular 7
- MsSql Server
- Entity Framework Core
- Angular Material Design
Azure MsSQL connection string
Data Source=tcp:{server}.database.windows.net,1433;Initial Catalog={database_name};User ID={username}@{server};Password={password}
Angular build & watch for changes(during development)
ng build --watch
Angular build in Production mode
ng build --prod
Publish ASP.NET Core App to specific folder(don't forget to build the Angular app first)
dotnet publish --configuration release --output output
Start ASP.NET Core App after publish to specific folder
dotnet run output/NetCore21Angular.Client.Web.dll
Start ASP.NET Core App in Production mode
dotnet run --environment "Production"
Remove images without tag
docker rmi $(docker images --filter “dangling=true” -q --no-trunc)
Build dockerfile
docker build -t core-api .
Run docker image
docker run --name core-api --env ASPNETCORE_ENVIRONMENT=Development -p 8080:80 core-api:latest
Build docker compose
docker-compose build
Run docker compose
docker-compose up