How I Design an Enterprise MCP Gateway in .NET
Once you have more than one MCP server, the question stops being “how do I expose a tool?” and becomes “how do I expose many tools without turning every AI client into a spaghetti of credentials,…
Once you have more than one MCP server, the question stops being “how do I expose a tool?” and becomes “how do I expose many tools without turning every AI client into a spaghetti of credentials,…
Nobody tells you this when you start building MCP servers, but picking the wrong MCP transport is the kind of mistake that doesn’t hurt immediately. It hurts three months later when you’re trying to deploy to…
If you’re building AI agents that need to interact with real systems — databases, APIs, internal tools — you’ve probably run into the same wall I did. I’m talking about the mess of hardcoded JSON schemas…
SOLID Pattern Object Oriented Design and How to Use It in C# Enhances maintainability and scalability of applications. Guides developers in crafting robust software systems. Encourages extensible software architectures. Improves reliability and promotes clean design. Facilitates…
I once watched a worker “succeed” on a payment event while the database write never happened. The message was gone. The money path was half-done. That is the failure mode Azure Service Bus peek lock is…
This snippet of code shows how to do Synchronisation or HTML tag replacement -My problem is i want to synchronise of tags between 2 HTML document Issue -Source.htm my source.htm has this tag <xml id=”STATIC_CRITERIA_”> …
This code snippet is used to wrap Twitter API to send message. It’s not a complete Twitter wrapper but It can send message using Twitter easily. There are two overloaded constructors where both of them requires…
UPDATED: I’ve added one function to write from BLOB in SQL Server table to the disk straight away I thought this article might be useful for anyone that wants to implement .NET code to SQL server…