Workshop
Build complete, production-ready AI applications in C#. Each guide takes you from zero to shipped — step by step, with real code.
Build an AI-Powered Minimal API in .NET 10 with Microsoft.Extensions.AI
Production AI API: .NET 10 Minimal API + IChatClient DI + streaming SSE + structured JSON output. Microsoft.Extensions.AI integration with full source.
Your First AI App in .NET: Make One API Call and See What Happens
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.
Add Polly v8 Resilience to Azure OpenAI Calls in C# (Retry + Circuit Breaker)
Stop 429s and 503s from crashing your AI app. Polly v8 retry, circuit breaker, and token bucket rate limiting for Azure OpenAI in C#. Production code.
Build an AI Document Ingestion Pipeline with .NET BackgroundService
Queue-driven document processing: BackgroundService + Azure Service Bus + Azure OpenAI embeddings + OpenTelemetry monitoring. Production .NET code.
Build a Streaming AI Chatbot in Blazor + Semantic Kernel (Full Source)
End-to-end Blazor chatbot with Semantic Kernel streaming, per-user ChatHistory, and function calling. StreamRendering + Azure OpenAI. Source code included.
Build a Local AI App: Ollama + Semantic Kernel + .NET Aspire
Local AI dev with zero cloud cost: Ollama + Semantic Kernel + .NET Aspire. Function calling, streaming, and Azure OpenAI cloud failover. Full project.
Build an AI-Powered Minimal API with .NET 10 + Microsoft.Extensions.AI
Production AI API: .NET 10 Minimal API + IChatClient DI + streaming SSE + structured JSON output. Microsoft.Extensions.AI integration with full source.
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.
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.
ML.NET Sentiment Analysis in C#: Predictive Analytics Tutorial
Build a predictive analytics workflow with ML.NET in C#: train a sentiment model, evaluate metrics, and serve predictions from an ASP.NET Core API.
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.
Semantic Kernel .NET Setup: NuGet to Streaming Chat in 30 Minutes
Your first Semantic Kernel app: NuGet install, Azure OpenAI config, streaming chat, plugins, and function calling. Working .NET 10 project in 30 minutes.
Build a Streaming Chat API with Azure OpenAI + ASP.NET Core Minimal API
Production streaming chat API: Azure OpenAI + Minimal API + DI + Polly retry. Server-Sent Events endpoint with token tracking. .NET 10 source code.
Build a Document Summarizer API in C# with Azure OpenAI + Chunking
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
Stream Azure OpenAI responses to browser clients live via SignalR. ASP.NET Core hub, token-by-token rendering, and reconnection handling. Full tutorial.
Build a Semantic Search API with .NET + Azure AI Search Vectors
Ship a semantic search API: Azure OpenAI embeddings + Azure AI Search vector index + hybrid BM25/vector retrieval. .NET Minimal API with full source.
Build a RAG Chatbot with Semantic Kernel + Cosmos DB Vector Store (.NET 10)
Production RAG chatbot: Semantic Kernel + Azure Cosmos DB vector search + Azure OpenAI grounded generation. Ingestion, retrieval, and chat in .NET 10.