Command Palette
Search for a command to run...
Comments
Join the discussionNo comments yet. Be the first to comment.
More from this blog
Preventing BOLA Vulnerabilities in ASP.NET Core APIs
What Is Broken Object-Level Authorization? Broken Object-Level Authorization (BOLA) - also known as Insecure Direct Object Reference (IDOR) - sits at number one on the OWASP API Security Top 10. It ha
Structured Outputs vs Tool Calling in .NET APIs
When you start adding AI to a .NET API, two features come up almost immediately: structured outputs and tool calling. Both let you go beyond free-form text responses. Both are supported in Microsoft.E
ASP.NET Core Response Already Started: Causes and Fixes
If you have hit System.InvalidOperationException: StatusCode cannot be set because the response has already started — or the variant Headers are read-only, response has already started — you are looki

Choosing a Vector Store for .NET AI Apps: sqlite-vec vs SQL Server 2025 vs Qdrant - Enterprise Decision Guide
sqlite-vec for dev, SQL Server 2025 for transactional workloads, Qdrant for production scale - a practical decision guide for .NET teams

Coding Droplets
276 posts
Coding Droplets is your go-to resource for .NET and ASP.NET Core development. Whether you're just starting out or building production systems, you'll find practical guides, real-world patterns, and clear explanations that actually make sense.
From beginner-friendly tutorials to advanced architecture decisions. We publish fresh .NET content every day to help you grow at every stage of your career.

