Version 2 of the free open-source course 'Generative AI for Beginners .NET' has been released, completely rebuilt on .NET 10. The curriculum is restructured into five focused lessons covering generative AI fundamentals, practical techniques (chat completions, prompt engineering, RAG, function calling), AI application patterns, multi-agent systems using the Microsoft Agent Framework, and responsible AI. The primary AI abstraction has shifted from Semantic Kernel to Microsoft.Extensions.AI (MEAI), which aligns with .NET 10 patterns like dependency injection. RAG samples have been rewritten using native SDKs, 11 legacy Semantic Kernel samples moved to deprecated, and all eight language translations updated.
Table of contents
TL;DR Copy linkFive lessons, fully rewritten Copy link.NET 10 across the board Copy linkMicrosoft.Extensions.AI as the foundation Copy linkRAG samples rewritten with native SDKs Copy linkMicrosoft Agent Framework RC Copy linkUpdated translations Copy linkGetting started Copy linkSort: