
Take your .NET skills into the world of Generative AI, AI Agents, RAG, and Agentic Applications through a practical, hands-on 1:1 learning journey.
AI.NET is designed for .NET developers, backend engineers, and software professionals who want to move beyond AI theory and learn how to build real-world AI applications using the .NET ecosystem.
Across the program, we'll progressively move from the fundamentals of AI application development to advanced agentic architectures and production considerations.
1. Introduction to MAF with .NET & Azure AI Foundry
Understand the foundations of AI application development and how MAF, .NET, and Azure AI Foundry work together.
2. Generative AI with .NET — Real-World Example
Build a practical Generative AI application and learn how to integrate LLMs into .NET applications.
3. Building Intelligent Agents with MAF
Build AI agents that can reason, use tools, make decisions, and execute tasks.
4. Retrieval-Augmented Generation (RAG) in .NET
Build a RAG application and understand document ingestion, embeddings, vector search, retrieval, and context generation.
5. Multi-Agent Systems in .NET
Learn how multiple specialized AI agents can collaborate and build a practical multi-agent workflow.
6. Tools, Plugins & MCP Server Integration
Connect AI agents to external tools, APIs, plugins, and MCP servers to extend their capabilities.
7. Context, Memory & Chat History
Build AI applications that maintain context, remember interactions, and support meaningful conversations.
8. Implementing Guardrails in AI Applications
Learn practical approaches to input/output validation, prompt injection protection, content filtering, permissions, and safer AI behavior.