Stop putting secrets in config files. Azure Key Vault centralizes secret management with proper access control and auditing. Create Key Vault Add Secrets Access from .NET Best Practices Use Managed Identity for Azure services Enable soft-delete and purge protection Rotate secrets regularly Audit access logs References Key Vault Documentation
Read more βAuthor: Nithin Mohan TK
Vue.js Router: Building Single Page Applications
Vue Router is the official router for Vue.js. Essential for building single-page applications. Setup Navigation Route Guards References Vue Router Documentation
Read more βSPFx Field Customizer: Custom Column Rendering
Field Customizers let you control how columns render in SharePoint lists. Perfect for status indicators, progress bars, or conditional formatting. Create Field Customizer Status Badge Example Associating with Field After deployment, associate using PnP PowerShell or site script. The customizer automatically applies to that column.
Read more βSQL Server Partitioning: Managing Large Tables
Table partitioning splits large tables into smaller, manageable pieces while appearing as one table. Essential for billion-row tables. Partition Function Partition Scheme Partitioned Table Benefits Fast archival with partition switching Partition elimination for queries Per-partition maintenance References Partitioned Tables
Read more βNode.js Authentication: JWT and Passport.js
JWT authentication is the standard for Node.js APIs. Here’s how to implement it properly with Passport.js. Setup Generate Token Passport Strategy Protect Routes References Passport JWT
Read more βSharePoint Online Lists: CRUD Operations with SPFx
Interacting with SharePoint lists is the most common SPFx task. Here’s how to do it properly with PnP JS. Setup PnP JS Read Items Create Item Update Item Delete Item References PnP JS Documentation
Read more β