Implementing Microsoft Graph API with Managed Identity in Azure App Service
Introduction: In modern cloud-native applications, managing credentials and secrets has always been a significant security challenge. Traditional approaches require storing client secrets in configuration files,…
Migrating .NET in-process Azure Functions to the isolated model
Introduction: With Microsoft announcing the retirement of the .NET in-process Azure Functions model by November 10, 2026, it’s time for developers to start planning their…
Fixing Blazor Server reconnects behind Azure Application Gateway (WebSocket issue)
Introduction: Recently, I faced an interesting challenge while deploying a .NET Blazor Server application in an IIS Windows Server that sits behind an Azure Application…
Your API Can’t Be a Model Context Protocol (MCP)
Introduction: In the world of AI-powered applications, it’s easy to assume that exposing your existing APIs to an LLM magically turns them into a Model…
Building a Complete Model Context Protocol (MCP) Implementation with .NET and Microsoft Graph API
Introduction: The Model Context Protocol (MCP) represents a standardized approach for AI systems to interact with external data sources and services. In enterprise environments, where…
Exposing ASP.NET Core APIs as MCP Servers with HTTP Transport
Introduction: In my earlier post, I explained how to build your first MCP server using .NET and connect it to VS Code. Now, let’s take…
Building Your First MCP Server in .NET with VS Code
Introduction: In my previous article, Understanding MCP – Model Context Protocol, I introduced the basics of MCP and why it is becoming an essential part…
- 1
- 2
- 3
- 4
- Next Page »
