Profile photo

Hi, I’m Lukas 馃憢

Software Engineering | AI Engineering | .NET

Deploy a .NET MCP server to Azure Functions

Series .NET MCP on Azure Part 2 of 2

How to take an existing ASP.NET Core MCP server built with the official .NET SDK and run it on Azure Functions as a self-hosted custom handler.

June 21, 2026 路 11 min 路 2310 words

Microsoft Agent Framework Multimodal Agents: Images, PDFs, and Provider Differences

Series Deep Dive: Microsoft Agent Framework Part 14 of 14 (ongoing)

How Microsoft Agent Framework agents can work with images and PDFs, where native multimodal support helps, and why provider differences still matter.

June 17, 2026 路 13 min 路 2723 words

Agent Framework RAG for Agents: Giving Your Agent the Right Context

Series Deep Dive: Microsoft Agent Framework Part 13 of 14 (ongoing)

How to connect Microsoft Agent Framework agents to private application knowledge without stuffing full documents into the prompt.

June 10, 2026 路 10 min 路 2039 words

Build and deploy an MCP server with .NET and Azure Container Apps

Series .NET MCP on Azure Part 1 of 2

How to build a Streamable HTTP MCP server with the official .NET SDK, containerize it, deploy it to Azure Container Apps, and call it from a C# client.

June 7, 2026 路 10 min 路 2040 words

Microsoft Agent Framework Workflows: When to Use Them and When to Stay in C#

Series Deep Dive: Microsoft Agent Framework Part 12 of 14 (ongoing)

When to use Microsoft Agent Framework workflows for explicit, observable, resumable, long-running orchestration, and why normal C# code is often the better choice.

June 3, 2026 路 14 min 路 2795 words