Building AI Applications with .NET
Learn how to build production-ready AI applications with vector databases, RAG patterns, function calling, and deploy them using .NET Aspire.
- Oct 16FIL Lisbon1 day07:00 - 15:00 UTCJon GallowayJames Montemagno-
Workshop Focus:
Comprehensive hands-on workshop covering generative AI application development in .NET using Microsoft Extensions for AI. Participants will learn to build production-ready AI applications with vector databases, RAG patterns, function calling, and deploy them using .NET Aspire. The workshop includes practical experience with MCP servers, AI orchestration, and enterprise deployment patterns.
Key Learning Objectives:
• Building generative AI applications with Microsoft Extensions for AI
• Implementing vector databases for semantic search and embeddings
• Creating Retrieval-Augmented Generation (RAG) patterns
• Function calling and AI tool integration
• Deploying AI applications with .NET Aspire
• Building and integrating MCP (Model Context Protocol) servers

Jon is a Program Manager on the Microsoft Developer Division community team. He’s been developing software professionally since the late 1990’s, and over the years has written several books, popular .NET tutorials and samples, a top speaker on Microsoft Virtual Academy, and worked behind the scenes on large Microsoft keynote demonstrations. He’s helped run the Herding Code podcast for 10 years, and tweets as @jongalloway.

James Montemagno is a Principal Lead Program Manager for Developer Community at Microsoft. He has been a .NET developer since 2005 and has been crafting multi-platform apps for iOS, Android, Mac, and Windows since 2011 with Xamarin and now .NET MAUI. In his spare time, he is most likely cycling or guzzling gallons of coffee at a local coffee shop. He can be found on YouTube at https://youtube.com/@jamesmontemagno, blogs code regularly on his personal blog https://www.montemagno.com, and co-hosts the weekly development podcast Merge Conflict https://mergeconflict.fm.