Bijali is a snippet-only VS Code extension for .NET developers working with Npgsql, JWT authentication, Razor views, and reusable MVC project scaffolds.
It currently includes:
- 33 C# snippets
- 19 Razor snippets
- TMS MVC file scaffolds available through
tms-*prefixes
Included snippet groups
C#
Npgsql patterns
Examples:
npq-execnonquery-asyncnpq-execscalar-asyncnpq-execreader-asyncnpq-crud-methods
JWT authentication
Examples:
jwt-settings-classjwt-program-configurejwt-program-addauthjwt-login-actionjwt-protected-action
TMS MVC scaffolds
Examples:
tms-program.cstms-user.cstms-vm_login.cstms-authhelper.cstms-authcontroller.cstms-department.cstms-tasks.cstms-taskstatus.cstms-taskhelper.cstms-taskscontroller.cs
Razor
TMS MVC views
Examples:
tms-login-form- Login form with Bootstrap stylingtms-add-task-form- Task creation form with validationtms-task-dashboard- Task management dashboard with inline editing
General Razor components
Examples:
npq-loader- Global Kendo loader overlaynpq-jog-layout- ASP.NET Core layout with Bootstrap and Kendonpq-jog-register-form- Kendo registration form with validationnpq-jog-books-grid- Kendo books management gridnpq-jog-issued-books-grid- Kendo issued books management grid
How To Use
- Open a C# or Razor file in VS Code.
- Type the snippet prefix.
- Select the snippet from IntelliSense.
- Press
EnterorTab.
Notes
- Version 0.1.1 - Updated with cleaned imports and all TMS snippets
- This extension contains snippets only
- Review generated code before using it in production
- Store secrets such as JWT keys securely
- Source: https://github.com/pramukhprajapati17/Extension
- Issue tracker: https://github.com/pramukhprajapati17/Extension/issues