Build complete, production-ready AI applications in C#. Each guide
takes you from zero to shipped — step by step, with real code.
Intermediate 17 min read
Hands-On Workshop
Build an AI-Powered Minimal API in .NET 10 with Microsoft.Extensions.AI
Intermediate•.NET 10•2 SDKs
Production AI API: .NET 10 Minimal API + IChatClient DI + streaming SSE + structured JSON output. Microsoft.Extensions.AI integration with full source.
Tooling Stack
Microsoft.Extensions.AI 10.3.0Azure.AI.OpenAI 2.x.NET 10 Original
Your First AI App in .NET: Make One API Call and See What Happens
Beginner•.NET 10•3 SDKs
Build your first Azure AI Foundry app in C# in 15 minutes. No Python. No complexity. One API call with GPT-5.4-mini and .NET 10 that changes how you think about AI.
Tooling Stack
.NET 10 (LTS)Microsoft.Extensions.AI 10.3.0Azure.AI.OpenAI 2.x.NET 10 Original
Build an AI-Powered Minimal API with .NET 10 + Microsoft.Extensions.AI
Intermediate•.NET 10•2 SDKs
Production AI API: .NET 10 Minimal API + IChatClient DI + streaming SSE + structured JSON output. Microsoft.Extensions.AI integration with full source.
Tooling Stack
Microsoft.Extensions.AI 10.3.0Azure.AI.OpenAI 2.x.NET 10 Original
Build a Multi-Agent System in .NET with Microsoft Agent Framework
Advanced•.NET 10•2 SDKs
Three-agent pipeline: sequential, parallel, and handoff patterns with checkpointing. Microsoft Agent Framework + Semantic Kernel. Full .NET source code.
Tooling Stack
Microsoft.SemanticKernel.Agents.Core 1.xMicrosoft.SemanticKernel 1.54.0.NET 10 Original
Build Your First AI Agent in C# with Semantic Kernel (Hands-On)
Intermediate•.NET 10•1 SDKs
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.
Build a Document Summarizer API in C# with Azure OpenAI + Chunking
Intermediate•.NET 10•1 SDKs
Ship a document summarization API: text extraction, token-aware chunking, and streaming generation with Azure AI Foundry (Azure OpenAI) and ASP.NET Core. Full source code.
Build Real-Time AI Chat with SignalR + Azure OpenAI Streaming
Intermediate•.NET 10•1 SDKs
Stream Azure OpenAI responses to browser clients live via SignalR. ASP.NET Core hub, token-by-token rendering, and reconnection handling. Full tutorial.