Xiaodi Yan
Xiaodi Yan

Bio

Xiaodi Yan
Microsoft MVP

15+ years' experience with .NET platform. Focus on .NET, C#, ASP.NET, .NET Core, etc.

2026

From F5 to Production: Rethinking the Local Dev Experience with Aspire
Hot & New Breakout Session

Most of us are used to pressing F5 and running a single service locally.

But modern applications are distributed systems — and they’re increasingly polyglot.

In this session, I’ll share my recent hands-on experience using Aspire in a real project, and how it changed the way I think about local development for cloud-native applications — even beyond the .NET ecosystem.

We’ll explore how Aspire simplifies running and wiring multiple services, managing dependencies, and getting observability out of the box. While Aspire started in the .NET world, it now also supports non-.NET workloads such as Python, making it a compelling option for teams building mixed-stack systems.

I’ll walk through practical examples, live demos, and the lessons learned along the way — including what Aspire does well, where it falls short, and when it may not be the right fit.

If you’ve ever struggled to make your local development environment feel closer to production, this talk will give you a fresh and realistic perspective on what’s possible with Aspire today.

2024

Empower your applications
Hot & New Breakout Session

In this session, we'll explore how to enhance your applications with the power of AI and Semantic Kernel, which is an open-source SDK that let you easily build AI agents with LLMs, unlocking new levels of functionality and user engagement.