Cconnectinipv4tradehub.hashnode.dev·14h ago · 2 min readWhy IPv4 Is Usefull In Today's Digital World ?With the introduction of IPv6, industry experts predicted the swift retirement of IPv4. Yet decades later, IPv4 continues to handle the vast majority of global internet traffic. Why does a protocol cr00
CDCoding Dropletsincodingdroplets.com·14h ago · 11 min readMigrating from MediatR to Wolverine in .NET: A Step-by-Step GuideIf your team is planning to migrate MediatR to Wolverine, the good news is that the mechanical part is far smaller than it looks. MediatR handlers are already single-responsibility classes with one me00
CDCoding Dropletsincodingdroplets.com·1d ago · 11 min readMaximum Context Length Exceeded in .NET AI APIs: Causes and FixesThe chat endpoint works fine in testing. It works fine for the first dozen messages in a real conversation. Then a user who has been going back and forth all afternoon sends one more message and gets 00
CDCoding Dropletsincodingdroplets.com·3d ago · 10 min readPrompt Versioning in .NET AI APIs: Treating Prompts as CodeSomeone changes eleven words in a system prompt, quality drops for a subset of requests, and nobody can say when it happened or what the previous wording was. That is the failure that makes prompt ver21K
CDCoding Dropletsincodingdroplets.com·4d ago · 9 min readNo 'Access-Control-Allow-Origin' Header Is Present in ASP.NET Core: Causes and FixesThe browser console message is always some version of this: Access to fetch at 'https://api.example.com/orders' from origin 'https://app.example.com' has been blocked by CORS policy: No 'Access-Contro00
CSConverge Solutioninconvergesol.hashnode.dev·4d ago · 6 min readHow Can Enterprises Implement AI Beyond Chatbots?For many companies, AI adoption starts with a chatbot. It is easy to understand, easy to demonstrate, and often a good way to introduce teams to generative AI. But a chatbot is only one possible appli00
CDCoding Dropletsincodingdroplets.com·6d ago · 10 min readSecuring an MCP Server in ASP.NET Core: OAuth, Scopes and Tool AuthorizationThe thing that makes MCP servers so quick to build is also what makes them dangerous. You decorate a method, the SDK generates a tool definition, and a language model somewhere can now invoke it. That20
CDCaleb Dicksonincaleb-dickson.hashnode.dev·Aug 21 · 13 min readAccumulating Validation Failures in .NETValidation code often starts with a very simple control flow model: if (request.SourceId == Guid.Empty) { throw new ArgumentException("Source ID is required."); } if (request.BatchSize <= 0) { 00
Sspipaliya8insudhirpipaliya.hashnode.dev·Aug 18 · 7 min read10 Common LINQ Mistakes That Hurt EF Core PerformanceLINQ makes querying data with Entity Framework Core simple and readable. But simple-looking LINQ code doesn't always mean efficient database queries. Some LINQ patterns can cause: Unnecessary databas00
CDCoding Dropletsincodingdroplets.com·Aug 18 · 9 min readLocal AI Development in .NET with Ollama and GitHub Models: A Setup ChecklistGetting a model running on your laptop is the easy part. Two commands and a NuGet package and you have a chat endpoint answering questions with no API key and no bill. The hard part, and the part that00