Building Real-World Applications with Dapr: A Startup Developer's Journey
summary
Builds a .NET SaaS on Azure using Dapr for local/cloud parity, actor-based user registration and monthly invoicing, and workflows for payment retries; uses the Dapr .NET SDK maintainer codebase, the SendGrid binding to send templated emails, Syncfusion mail merge to generate PDFs stored via Azure Blob (and served from Bunny CDN), and the new schedule API 1.15 to run monthly jobs. Reports fewer environment-specific bugs, saves hosting costs via opaque app IDs and autoscaling, and leverages mTLS and pluggable discovery for cross-cloud deployments (Azure, AKS, Fargate).
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:33Have you ever developed an application locally
- 4:13How does Dapr help with scalability
- 6:33How does Dapr enable interoperability
- 12:58User registration
- 16:59Billing
- 21:08Payment Processing
- 25:24Receipts
- 29:27Reports
related talks
22mBuilding Real-World Applications with Dapr: A Startup Developer's Journey
01h 19mA Match Made in The Cloud: Container Apps + Dapr
46mDapr in Practice
34mMaking your application multicloud ready with DAPR
12mExploring Dapr's integration wtih Azure Cosmos DB
01h 08mBuild Scalable Web Apps with .NET and Azure
01h 03mContainers for dotnet developers
05mModernizing ERP for the Cloud
