Dapr University is live.Explore The Free Courses
Back to Webinars

Your In-Flight Workflows Called and They Do Not Want Breaking Changes

Learn how to build fault-tolerant distributed workflows in C# using Dapr and Aspire, including workflow versioning for safe production deployments that do not break in-flight executions.

Marc Duiker

Marc Duiker

Developer Advocate

April 16, 2026 · 8:00 AM PT / 5:00 PM CET

About this workshop

Long-running processes fail mid-execution. Retries get complicated. Coordinating multiple services without losing state is a constant problem. When your order processing workflow crashes halfway through, recovering safely without duplicate charges or lost data is not straightforward.

Dapr Workflow gives you a durable, fault-tolerant execution model that handles retries, state persistence, and service coordination out of the box. In this workshop, we walk through several workflow patterns using C# and Aspire, all demonstrated live in VS Code.

What you'll learn

  • How to implement durable workflow patterns in C# using Dapr and Aspire
  • How workflow versioning works and why it matters when deploying updates to long-running workflows
  • Fan-out/fan-in, chaining, and external event handling
  • Practical code examples you can apply to your own distributed applications immediately

Register Now