Build production-ready AI applications in .NET using GitHub Copilot, Microsoft Agent Framework, MCP, and Azure AI Foundry with practical examples for agentic design patterns, multi-agent workflows, security, observability, and enterprise deployment.
Key Features
- Build and deploy production-ready AI agents using Microsoft Agent Framework and .NET
- Master GitHub Copilot agent mode, MCP, and custom instructions for an agentic coding workflow
- Ship secure, monitor, and scale AI applications with Azure AI Foundry, Entra Agent ID, and prompt shields
Book Description
AI is changing how modern applications are built, and .NET developers now have access to a complete Microsoft AI stack for building intelligent software, leading the next decade of software innovation. You'll start by transforming your development workflow with GitHub Copilot, not just basic autocomplete, but an advanced agent mode that autonomously completes complex tasks. Learn the secret configurations top developers use to maximize productivity. Then dive into the Microsoft Agent Framework that provides a modern approach for building agentic applications within the Microsoft ecosystem. You'll build Agents with tools, memory, and middleware, the same patterns powering Microsoft's own AI products. Master MCP servers using the official C# SDK to connect your agents to any external system. A key focus of the book is multi-agent orchestration. Design workflows where specialized agents collaborate, with a checkpoint for reliability and a human-in-the-loop for control. Implement enterprise security with Entra Agent ID and Azure AI Content Safety. By the end, you'll deploy production-grade agents to Microsoft Foundry with full observability, governance, and scaling strategies. This isn't theory, it's your blueprint for building the intelligent applications reshaping every industry.
What you will learn
- Configure GitHub Copilot, custom instructions, and agent mode for .NET 10
- Apply agentic design patterns: tool use, reflection, planning, and collaboration
- Build AI agents with the Microsoft Agent Framework, tools, threads, and memory
- Create and consume MCP servers using the official C# SDK in your AI applications
- Orchestrate multi-agent workflows with graph patterns and human-in-the-loop
- Secure agents with Entra Agent ID, prompt shields, and Content Safety
- Deploy your AI application to Microsoft Foundry with OpenTelemetry, .NET Aspire, and governance
Who this book is for
This book is for intermediate and senior .NET developers who want to build AI-powered applications using the Microsoft ecosystem. If you work with ASP.NET Core, Blazor, MAUI, APIs, or microservices and want to add AI agents, copilots, and LLM features to your applications, this book is for you. Solution architects and tech leads evaluating Microsoft Agent Framework, MCP, and Azure AI Foundry will also benefit. You should be comfortable with C#, dependency injection, async/await, and REST APIs. No AI or machine learning background is required.