Latest Blogs

SQL Server
SQL Views and When to Use Them: A Practical Guide for Senior Developers
Databases & DBA
How to Design Your First Database: ER Diagram Basics
Angular
Mastering Angular Components: Basics to Advanced
ASP.NET Core
Understanding Captive Dependencies in .NET (With a Real-Time Example)
Data Structures and Algorithms (DSA)
Best Way to Structure Data for Complex Project Files in C#
Blazor
Authenticate a Blazor (Server OR WebAssembly) app using Azure Entra ID with Certificate-based Client Credential Authentication (App-to-App)
C#
Understanding the volatile Keyword in C# — With a Real-World Example
WCF
Create a WCF Web Service in Visual Studio 2015
.NET Core
🤖 Building a Custom AI Chatbot Using .NET Core and Gemini AI
Databases & DBA
Data Sharding vs Data Partitioning: A Complete Guide for High-Performance Databases
AI
Understanding Kilo Code AI
Software Testing
How I Fixed SonarQube Installation Error: Java Not Installed on My System
Software Testing
Code Quality with Static Analysis Tools like SonarQube, SonarLint, and Roslyn
Angular
The Evolution of Angular: From Legacy AngularJS to Modern Angular 17+
C# Strings
Understanding Mutability in Data Types
Web API
REST API Design Mistakes to Avoid (Practical Tips) .NET 9.0
C# Corner
Encrypt using JavaScript and Decrypt using C#
Angular
Angular + WebAssembly or Angular + Blazor Interop: When and How
Power BI
Real-Time Analytics and Streaming Data with SQL Server + Azure Event Hubs + Power BI
Windows PowerShell
Scripting and Automation: Using DBAtools, PowerShell, and T-SQL for Repeatable Tasks
SQL Server
Performance Tuning for Large Datasets: Partitioning, Indexing Strategies, and Query Store Insights
Web API
Request–Endpoint–Response (REPR) Pattern in .NET
Microsoft 365
Avoiding Currency Mismatch Errors in Dynamics 365 CE
.NET
Understanding CancellationToken in .NET 9.0
C#
Working with Strings and StringBuilder in C#
View More