Demystify cloud-native development with .NET Aspire
summary
.NET Aspire surfaces opinionated tools, templates and NuGet integrations that wire up observability, health checks and infra so a multi-service app boots locally with a single apphost. The demo spins up Redis, Postgres and RabbitMQ containers, shows a 2.2 ms cache hit from Redis, and displays traces/metrics via openTelemetry in a local dashboard. The eShop sample runs under the dashboard, recovers from repeated API failures, supports hot reload, and deploys to Azure Container Apps with the azd up flow — local-first works and the cloud deploy path exists today.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:13What is .NET Aspire
- 2:17Cloud-native challenges
- 3:42How .NET Aspire helps
- 8:02Developer experience
- 11:11Starter app with .NET Aspire
- 14:38Run app and dashboard
- 17:06Aspire dashboard overview
- 23:02Service defaults and structure
- 24:48Polyglot and containers
- 28:42Deep dive into Aspire host
- 37:03Demo: eShop distributed app
- 45:02Deployment with .NET Aspire
- 53:10Resources and community
- 56:43Q&A
related talks
01h 08mCode to cloud with .NET Aspire
48mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
58mImproving your dev experience with .NET Aspire
10mIntroducing .NET Aspire: Revolutionizing Cloud-Native Development
44m.NET Aspire development on any OS with the Visual Studio family
39mASPIRE: How to Develop and Forget Containers
56mLevelling up your dev workflow with .NET Aspire
01h 12mHarness the Power of Azure with Visual Studio
