Reference: https://www.nuget.org/packages
- Create new MVC project:
- dotnet new mvc
- Run dotnet project:
- dotnet run
- Dotnet install EntityFram_Work:
- dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 3.1.2
- Dotnet install NewtonSoft Json:
- dotnet add package Newtonsoft.Json --version 12.0.3
- Dotnet Hagfire for multitaksking:
- dotnet add package HangFire.Core --version 1.7.9
- Dotnet Identity Server:
- dotnet add package IdentityServer4 --version 4.0.0-preview.2
- Dotnet IIS server:
- dotnet add package Microsoft.AspNetCore.Server.IIS --version 2.2.6
- Dotnet Async Dispose:
- dotnet add package Nito.Disposables --version 2.1.0-pre02
-
start MSSQL:
- sqlcmd -S localhost -U SA -P 'K......12@'
-
Create SnowDB:
- CREATE DATABASE SnowDB
-
Show ALL DB:
- SELECT Name from sys.Databases
-
EXECUTE:
- GO
-
USE SnowDB:
- USE SnowDB
-
Create Inventory Table:
- CREATE TABLE Inventory (id INT, name NVARCHAR(50), quantity INT)
-
Insert Data in the Inventory Table:
- INSERT INTO Inventory VALUES (1, 'banana', 150); INSERT INTO Inventory VALUES (2, 'orange', 154);
-
Execute:
- GO
-
Query Data from Inventory Table:
- SELECT * FROM Inventory WHERE quantity > 152;
-
Execute:
- GO
-
Stop SqlCmd Session:
- QUIT