MMridhulincodebymridhul.hashnode.dev·8h ago · 6 min readJWT Authentication in ASP.NET Core: Production Best Practices Beyond the BasicsIntroduction JWT (JSON Web Token) has become the standard approach for securing APIs in modern web applications. If you've searched for JWT authentication tutorials, you've likely seen the same patter00
CDCoding Dropletsincodingdroplets.com·8h ago · 10 min readA Possible Object Cycle Was Detected in ASP.NET Core: Causes and FixesYou called an endpoint that returns an Entity Framework Core entity, and instead of clean JSON you got a wall of red: System.Text.Json.JsonException: A possible object cycle was detected. If you are s00
PKPatrick Kearnsinfullstackcity.com·2d ago · 12 min readCutting AI Prompt Tokens by Turning Text into Images with .NETSending text to an AI model as an image sounds like it should cost more. The application has to render the text, encode a PNG and send a much larger payload over the network. Yet for the right kind of00
HJHiren Joshiinquitara.hashnode.dev·2d ago · 7 min readOne Blazor codebase, three platforms: how I built a quit-smoking app solo with .NET MAUI HybridI quit smoking three times before it stuck. The relapses taught me something no tracking app ever addressed: a craving is a five-minute emergency, and in those five minutes a progress chart is useless00
DGDavid Gatesindgates.hashnode.dev·3d ago · 13 min readModern Secrets for Legacy .NET: Building a Typed, Cached AWS Secrets Manager LibraryThe Problem If you're building on modern .NET, retrieving a secret from AWS Secrets Manager as a strongly typed, cached configuration value is pretty much turnkey. AWS's supporting NuGet packages hand00
RBRakesh Bhandarkarinrakesh-codex.hashnode.dev·3d ago · 6 min readImplementing Idempotency Correctly in Payment GatewaysDuplicate transactions are one of the most common failure modes in distributed payment systems. In this article, we’ll explore how idempotency works, why atomic writes matter, and how to implement a p00
CDCoding Dropletsincodingdroplets.com·4d ago · 10 min readMulti-Agent Orchestration in .NET: Choosing the Right Workflow PatternMulti-agent orchestration in .NET has quietly crossed the line from research demo to something you can actually ship. With Microsoft Agent Framework reaching 1.0 and its orchestration layer stable acr00
CDCoding Dropletsincodingdroplets.com·5d ago · 10 min readCompleteAsync and CompleteStreamingAsync Not Found in Microsoft.Extensions.AI: Causes and FixesYou follow a Microsoft.Extensions.AI tutorial, paste in the code, hit build, and the compiler stops you cold: CS1061: 'IChatClient' does not contain a definition for 'CompleteAsync' and no accessible 10
PKPatrick Kearnsindotnetdigest.com·Jul 13 · 24 min readSecuring AI Memory Against Poisoning in .NETMemory makes an AI assistant useful. It can remember that a customer prefers email, that a project uses a particular naming convention, or that a developer wants examples written with primary construc43JMK
CDCoding Dropletsincodingdroplets.com·6d ago · 10 min read7 Common Mistakes Unit Testing ASP.NET Core Controllers (And How to Fix Them)Unit testing ASP.NET Core controllers looks trivial until your first test passes for the wrong reason. You assert that an action returned Ok, the bar goes green, and six months later a refactor that q00