AI Building Blocks for .NET: Add intelligence to your C# Apps

Bruno Capuano gives a practical, opinionated walkthrough of the core building blocks for adding AI features to .NET apps, from the Microsoft.Extensions.AI abstractions to vector data ingestion, MCP tooling with the C# SDK, and wrapping it all up with the Microsoft Agent Framework.

Overview

The video is structured around a set of “building blocks” for creating intelligent applications in .NET, with short demos for each block.

Foundations: Microsoft.Extensions.AI

Intelligence: VectorData + DataIngestion

Tools: MCP with the C# SDK

The whole package: Microsoft Agent Framework

Video chapters