Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Easily Add GenAI to .NET Apps using Microsoft.Extensions.AI

NDC Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to integrate generative AI into .NET applications using Microsoft.Extensions.AI, a new library that simplifies AI model integration through unified abstractions. Discover the core concepts of Microsoft.Extensions.AI and explore its key abstractions, particularly IChatClient, which provides a consistent interface for working with different AI services. Understand how this library integrates with Microsoft's Semantic Kernel as its foundational layer, enabling seamless AI functionality across various platforms. Follow along with hands-on coding demonstrations where you'll build a custom chat client from scratch, implementing connections to multiple AI providers including OpenAI, Amazon Bedrock, and Ollama using the same codebase. Master the techniques for writing unit tests for AI-powered applications and learn how to easily switch between different AI models with minimal code changes. Explore best practices for architecting .NET applications with AI capabilities, including proper abstraction patterns and dependency injection strategies. Gain practical experience with real-world scenarios for integrating generative AI features into existing .NET applications, from simple chat interfaces to more complex AI-driven functionalities.

Syllabus

Easily Add GenAI to .NET Apps using Microsoft.Extensions.AI - Brandon Minnick - NDC Copenhagen 2025

Taught by

NDC Conferences

Reviews

Start your review of Easily Add GenAI to .NET Apps using Microsoft.Extensions.AI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.