.NET SDK
Build distributed applications using the Dapr .NET SDK. The Dapr .NET SDK provides client and server extensions to interact with Dapr building blocks and APIs.
Start hereโ
Quickstarts
Learn hands-on
Durable Execution & Dapr University ยท Learn this hands-onDapr 101: State Management, Service Invocation, and Pub/Sub APIsLearn Dapr's core building blocks โ state management, service invocation, and pub/sub โ through hands-on coding.Start the trackElsewhere in .NET
- Workflows with .NET
- AI agents: Microsoft Agent Framework
Resourcesโ
Prerequisites:
- .NET 8.0+ (Download)
- Dapr .NET Client/Server SDK
Installationโ
Install the Dapr .NET SDK via NuGet:
# Install Dapr client SDK
dotnet add package Dapr.Client
# Install Dapr server SDK (for ASP.NET Core)
dotnet add package Dapr.AspNetCore
Dapr Client APIsโ
Use the Dapr Client to interact with Dapr building blocks and APIs with .NET-specific examples and code samples.