~/talk

Effortless Distributed Systems With .NET Aspire

slides:none on file

Aspire turns a two-service ASP.NET Core demo into an orchestrated system where one F5 launches entire system (Web UI, Web API, Aspire dashboard) and observability and resilience are wired automatically (OpenTelemetry, Polly retries of up to three attempts that hide a prior 30% weather-call failure). Demo swaps SQLite for Postgres in Docker with persistent container using Aspire hosting and EF Core client integration, adds NServiceBus messaging (learning transport then RabbitMQ) so messages queue durably until consumer starts, and uses AZD to create pipeline and service principal for automated Azure deployment.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12.NET Aspire overview
  3. 3:17Adding Aspire to app
  4. 13:56Databases and storage
  5. 22:48Messaging essentials in distributed systems
  6. 24:34Adding messaging with NServiceBus and learning transport
  7. 37:13RabbitMQ switch
  8. 42:36Cloud deployment
  9. 57:12CI/CD pipelines
  10. 1:00:11Q&A
~/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.