Simple play icon Course
Skills Expanded

Building AI-enabled .NET Applications

by Gill Cleeren

This course will teach you how to easily integrate AI into .NET applications using real-world practical examples.

What you'll learn

AI has taken the world by storm, but how do you integrate it into your application in a practical way? In this course, Building AI-enabled .NET Applications, you’ll learn how to integrate AI in different ways in .NET apps to solve realistic problems. First, you’ll explore how integrating OpenAI is now very simple using the OpenAI SDK for .NET. Next, you’ll discover how to integrate common Azure AI services in the same application to improve the user experience. Finally, you’ll learn how to use Semantic Kernel as an abstraction on top of different models, enabling you to interact with LLMs in a natural way. When you’re finished with this course, you’ll have the skills and knowledge of the different AI options in .NET needed to improve your .NET apps with AI.

Table of contents

Integrating Azure AI Services in an ASP.NET Core Blazor Application
10mins
Working with Semantic Kernel from an ASP.NET Core Blazor Application
6mins

About the author

Gill Cleeren is a Microsoft Regional Director, MVP and Pluralsight author. Gill is the CTO of Xebia Microsoft Services Belgium and focuses on web and mobile architecture. He's also a frequent speaker at many international conferences. Gill also founded Techorama, the biggest IT conference in Belgium and the Netherlands.

Ready to upskill? Get started