This document contains historical updates to the Generative AI for Beginners .NET course.
All 28 MAF samples upgraded from preview to stable v1.0 packages. This is a major milestone for the framework and our course!
- 28 Samples Updated: All Microsoft Agent Framework samples now use stable v1.0 packages
- Breaking Change:
Microsoft.Agents.AI.AzureAIhas been renamed toMicrosoft.Agents.AI.Foundryfor better alignment with the Azure Foundry platform - 2 New Hosted Agent Samples:
- MAF-HostedAgent-01-TimeZone — Basic hosted agent demonstrating timezone tool usage
- MAF-HostedAgent-02-MultiAgent — Multi-agent Research Assistant workflow showing agent collaboration
- Production-Ready Features:
- Multi-agent workflows for complex scenarios
- Streaming support for real-time responses
- Persistence capabilities for state management
- Model Context Protocol (MCP) integration
If you're upgrading existing samples from RC to GA:
- Update NuGet packages to v1.0.0 stable
- Replace
using Microsoft.Agents.AI.AzureAIwithusing Microsoft.Agents.AI.Foundry - Update any project references if using project-based dependencies
- Test your multi-agent workflows and streaming implementations
Microsoft Agent Framework reached Release Candidate (1.0.0-rc1), bringing a framework for building agents and multi-agent systems in .NET. The course includes 25+ Agent Framework samples covering:
- Console applications
- Web-based chat interfaces
- Multi-agent workflows
- Foundry integration
Integration of Claude models from Microsoft Foundry with Microsoft Agent Framework, including:
- Basic console chat with Claude using
ChatClientAgent - Conversation persistence with thread serialization/deserialization
- Interactive Blazor web chat application with modern UI
- Custom
ClaudeToOpenAIMessageHandlerfor seamless API bridging - Support for Claude Haiku, Sonnet, and Opus models