Building Intelligent .NET Applications: From AI Features to Agentic System

dotnet explains how to add practical AI capabilities to .NET apps using Microsoft.Extensions.AI, starting with features like summarization, classification, and semantic search across cloud and local models, then extending the same foundations into agentic systems with the Microsoft Agent Framework.

Overview

Building intelligent .NET apps with incremental AI features

The session focuses on a practical path for introducing AI into modern .NET applications using Microsoft.Extensions.AI and .NET's unified AI abstractions.

It covers how to:

Quality, governance, and enterprise readiness

The session also addresses how to ensure quality and governance when integrating AI into enterprise applications, with an emphasis on building in a way that can be managed and operated responsibly.

From AI features to agentic architectures

After establishing the foundations for AI features, the session introduces agentic development and shows how the Microsoft Agent Framework can be used to build more autonomous systems where applications can: