
Mastering the Microsoft Agent Framework
Description
Design and build enterprise AI agents using the Microsoft Agent Framework with .NET and C#. For the first time, developers can design, orchestrate, and deploy intelligent agents that automate real-world business workflows within the Microsoft ecosystem. The book introduces the architecture and runtime model of the Microsoft Agent Framework, covering key concepts such as agent lifecycles, tool invocation, workflows, and contextual memory. Readers will learn how to build modular AI agents that integrate with services such as Azure AI Foundry, Microsoft Copilot Studio, and Microsoft 365 Copilot to create scalable enterprise automation solutions.
Focus on hands-on development through 20 real-world enterprise agent projects, including DevOps automation agents, enterprise productivity assistants, security monitoring agents, and data intelligence systems. Each project includes architecture explanations, step-by-step .NET and C# code, and Azure deployment guidance, with a GitHub repository providing the full source code.
What You Will Learn:
- Designing secure, scalable, and multi-region AI architectures
- Implementing observability, security controls, and responsible AI frameworks in enterprise environments
- Integrating data fabric, orchestration, and automation into unified AI ecosystems
Who This Book is For:
This book is for developers looking to build AI agents with the .NET framework.
More details
Person
Sarat Piridi is a Microsoft-certified Solution Architect and AI Transformation Leader with more than 14 years of experience in enterprise automation and intelligent systems. He holds multiple Microsoft credentials, including the Microsoft Certified: AI Transformation Leader and Microsoft Certified: Agentic AI Business Solutions Architect, along with Power Platform and Azure expert certifications.
He is the author of GovOps with Microsoft Power Platform and Copilot: Automating Governance and has published multiple research papers and white papers on agentic AI, hyper automation, and enterprise-scale digital transformation. Sarat actively contributes to the global tech community as a speaker, reviewer, and advisor, focusing on modernizing public-sector and enterprise systems using AI and Microsoft technologies.
Content
Chapter 1: The Evolution of Intelligent Software.- Chapter 2: Understanding AI Agents.- Chapter 3: The Rise of Agentic Architectures.- Chapter 4: Introduction to the Microsoft Agent Framework.- Chapter 5: Agent Runtime and Execution Model.- Chapter 6: Tools and Function Invocation.- Chapter 7: Agent Memory and Context Management.- Chapter 8: Agent Workflows and Orchestration.- Chapter 9: Setting Up the Development Environment.- Chapter 10: Creating Your First AI Agent.- Chapter 11: Building Production Agent Services.- Chapter 12: Hosting and Deploying Agents on Azure.- Chapter 13: Integrating with Azure AI Foundry.- Chapter 14: Copilot Studio Agent Integration.- Chapter 15: Microsoft 365 Copilot Extensions.- Chapter 16: Enterprise Data Intelligence with Fabric.- Chapter 17: Enterprise Productivity Agents.- Chapter 18: Developer and DevOps Agents.- Chapter 19: Customer and Business Intelligence Agents.- Chapter 20: Security and Compliance Agents.- Chapter 21: Public Sector and Operations Agents.- Chapter 22: Advanced Agent Architectures.- Chapter 23: Observability and Monitoring for Agents.- Chapter 24: Security, Governance, and Responsible AI.- Chapter 25: The Future of Enterprise Agent Systems.