Deploying Your C# MCP Server to Azure: Functions vs. Container Apps
Deploy MCP server to Azure with C# using Azure Functions MCP extension or Azure Container Apps, with tradeoffs for scale, cost, auth, and cold starts.
Browse articles on C#, .NET, AI, software engineering, and growing your career.
Showing 151–156 of 565 articles
Deploy MCP server to Azure with C# using Azure Functions MCP extension or Azure Container Apps, with tradeoffs for scale, cost, auth, and cold starts.

Welcome to another issue of Dev Leader Weekly! In this issue, I discuss what a new tech lead should do first when a team is overloaded and quality is slipping.
This week covers GitHub Copilot CLI workflows and permissions, MCP clients and servers in C#, and practical modular monolith design and testing. Plus, dig into production Roslyn analyzers and engineering leadership lessons on team culture, tech leads, and better questions.
Explore production-quality roslyn analyzer examples in C# -- naming conventions, null guard enforcement, and structured log validators you can adapt today.
Learn how to use the Strangler Fig pattern in C# to incrementally migrate a monolith to microservices. Step-by-step guide with real .NET code and YARP routing examples.
Secure MCP server authentication in C# with OAuth protected resource metadata, JWT bearer validation, authorization filters, and claims-aware MCP tools.