Skip to main content
Intermediate ~14 hours · 6 articles

AI Agents in C# and .NET

Build autonomous AI agents — from single-agent patterns to multi-agent orchestration with Microsoft Agent Framework and MCP integration.

What You'll Learn

  • Design agent architectures: memory, tools, reasoning loops
  • Build agents with Semantic Kernel and Microsoft Agent Framework
  • Implement multi-agent orchestration patterns
  • Integrate MCP servers as agent tool providers
  • Deploy production agents with checkpointing and observability

Prerequisites

  • C# and .NET 8+
  • Semantic Kernel basics (see Semantic Kernel path)
  • Azure OpenAI API access

Learning Path Articles

  1. 1

    Build Your First AI Agent in C# with Semantic Kernel (Hands-On)

    Hands-on: build a research assistant AI agent from scratch in C#. Tool use, reasoning loops, and structured output with Semantic Kernel. Full source code.

    Intermediate 16 min read workshop
  2. 2

    Microsoft Agent Framework for .NET: Architecture, MCP & Deployment Guide

    Complete guide to Microsoft Agent Framework in .NET: architecture, orchestration, MCP tool integration, and deployment for autonomous AI agents in C#.

    Advanced 15 min read university
  3. 3

    AI Agent Architecture in .NET: Single-Agent, Orchestrator & Group Chat Patterns

    Design production AI agents in C# — perception, reasoning, tools, memory. Three multi-agent patterns with Semantic Kernel and Agent Framework code.

    Intermediate 12 min read university
  4. 4

    MCP in .NET: Build and Consume Tool Servers with C# SDK v1.0

    Model Context Protocol C# SDK v1.0: build MCP servers, connect agents to tools via stdio/HTTP, and integrate with Semantic Kernel. Full code walkthrough.

    Intermediate 13 min read university
  5. 5

    Build an MCP Server in C# with ModelContextProtocol.AspNetCore

    Ship a production MCP server in C#: file reading, database queries, and summarization tools. ModelContextProtocol.AspNetCore SDK + authorization.

    Intermediate 15 min read workshop
  6. 6

    Build a Multi-Agent System in .NET with Microsoft Agent Framework

    Three-agent pipeline: sequential, parallel, and handoff patterns with checkpointing. Microsoft Agent Framework + Semantic Kernel. Full .NET source code.

    Advanced 16 min read workshop

Stay on the path

Get notified when new articles are published in this learning path. No spam. Unsubscribe anytime.