.NET Aspire development on any OS with the Visual Studio family
summary
Creates a runnable Aspire app with dotnet new aspire-starter, runs it locally (dotnet run) and adds Redis via the experimental dotnet-scaffold which edits four files and wires StackExchange.Redis into AppHost and Web projects, demonstrates hot reload and test execution from C# Dev Kit in VS Code, and shows provisioning and deployment using the Azure Developer CLI with AZD up to Azure Container Apps; distributed traces, dashboard, and automatic ACA data protection all work end to end, and onboarding times drop from weeks to days or hours.
AI-written summary · about
chapters (22)
- 0:00.NET Aspire intro
- 1:37.NET Aspire simplifies
- 2:41Setting up .NET Aspire on any operating system
- 5:07CLI starter app
- 7:12Add Redis caching
- 9:22VS Code C# Dev Kit
- 13:07Run/debug in VS Code
- 14:37Test Aspire apps
- 16:30Manage large solutions
- 17:56Deploy to Azure with AZD
- 19:22Create in Visual Studio
- 21:09Test with Test Explorer
- 24:38Aspire dashboard features
- 25:20Modernize Rock Paper Azure
- 28:51Distributed traces analysis
- 30:17Hot reload frontend
- 31:21Provision Azure locally
- 34:07Enlist existing projects
- 36:33Publish to Azure Container Apps
- 38:17Copilot resource tips
- 39:42Data protection in Azure
- 40:46Call to action
related talks
58mImproving your dev experience with .NET Aspire
01h 08mCode to cloud with .NET Aspire
01h 13mBuilding Confident Application Systems with .NET Aspire: From Dev to Deployment
54mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
48mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
01h 01mDemystify cloud-native development with .NET Aspire
02h 33m.NET Aspire: Let's build a cloud application with baked in observability
01h 19mAsk Me Anything - Demystify Cloud-Native Development with .NET Aspire
