~/talk

.NET Aspire development on any OS with the Visual Studio family

Talkat Microsoft Build 2024 · 2024-05-21..05-23· [dotnet, developer-experience]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

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

  1. 0:00.NET Aspire intro
  2. 1:37.NET Aspire simplifies
  3. 2:41Setting up .NET Aspire on any operating system
  4. 5:07CLI starter app
  5. 7:12Add Redis caching
  6. 9:22VS Code C# Dev Kit
  7. 13:07Run/debug in VS Code
  8. 14:37Test Aspire apps
  9. 16:30Manage large solutions
  10. 17:56Deploy to Azure with AZD
  11. 19:22Create in Visual Studio
  12. 21:09Test with Test Explorer
  13. 24:38Aspire dashboard features
  14. 25:20Modernize Rock Paper Azure
  15. 28:51Distributed traces analysis
  16. 30:17Hot reload frontend
  17. 31:21Provision Azure locally
  18. 34:07Enlist existing projects
  19. 36:33Publish to Azure Container Apps
  20. 38:17Copilot resource tips
  21. 39:42Data protection in Azure
  22. 40:46Call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.