Install-Package Microsoft.AspNetCore.Authentication.JwtBearer Install-Package System.IdentityModel.Tokens.Jwt

--Name: C# Dev Kit Id: ms-dotnettools.csdevkit Description: Official C# extension from Microsoft Version: 1.9.55 Publisher: Microsoft VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit

Name: IntelliCode for C# Dev Kit Id: ms-dotnettools.vscodeintellicode-csharp Description: AI-assisted development for C# Dev Kit Version: 2.1.11 Publisher: Microsoft VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscodeintellicode-csharp

Name: vscode-solution-explorer Id: fernandoescolar.vscode-solution-explorer Description: Visual Studio .sln file explorer for Visual Studio Code Version: 0.8.6 Publisher: Fernando Escolar VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=fernandoescolar.vscode-solution-explorer

Server side caching

  1. memory cache -- holding a data to memory
  2. distibuted cache -- hold data to database / or you can use redis

SOLID

  1. S --> Single Respo. Principle
  2. O --> Open Closed Principle
  3. L --> Liskov Substitution Principle
  4. I --> Interface Segregation Principle
  5. D --> Dependency Inversion Principle