-
Enterprise focused AI workflows built with Semantic Kernel and Azure OpenAI services
-
Real world business assistant projects covering chat persistence and contextual search
-
Hands on ASP.NET Core implementation using plugins embeddings and RAG pipelines
This course guides learners through building intelligent business applications using Microsoft Semantic Kernel SDK and Azure OpenAI. It starts with foundational concepts such as large language models, generative AI, Semantic Kernel architecture, AI agents, and the benefits of structured AI orchestration. Learners then configure a complete .NET environment, Azure OpenAI resources, secrets management, and starter solutions for AI-powered development.
As the journey progresses, learners create a working chat application while exploring kernels, connectors, services, chat completion workflows, and reusable architectures. The course also covers built-in plugins, prompt engineering, prompt templates, personas, semantic prompt plugins, native plugins, and automatic function invocation to build business-focused AI workflows.
Advanced sections focus on ASP.NET Core integration, contextual assistants, dependency injection, authentication, persistence, historical chat tracking, summarization, document upload, PDF extraction, OCR workflows, embeddings, retrieval systems, grounded responses, and citations. By the end of this course, learners will be able to build scalable AI-powered business applications with contextual assistance and retrieval-augmented generation features.
This course is designed for .NET developers, software engineers, and business application developers who want to integrate AI capabilities into enterprise solutions using Semantic Kernel and Azure OpenAI. It is also valuable for aspiring AI engineers, technical architects, solution designers, and technology professionals seeking practical experience with plugins, contextual assistants, document-aware systems, and retrieval augmented generation workflows in ASP.NET Core business applications.
-
Build AI powered business apps using Semantic Kernel SDK
-
Create prompt plugins for contextual enterprise workflows
-
Develop native plugins with automatic tool invocation
-
Implement persistent AI chat assistants in ASP.NET Core
-
Generate embeddings and retrieval pipelines for AI search
-
Design document aware RAG systems with grounded outputs