diff --git a/daprdocs/content/en/dotnet-sdk-docs/_index.md b/daprdocs/content/en/dotnet-sdk-docs/_index.md index 6bdf7893c..d89dfbe49 100644 --- a/daprdocs/content/en/dotnet-sdk-docs/_index.md +++ b/daprdocs/content/en/dotnet-sdk-docs/_index.md @@ -9,6 +9,32 @@ no_list: true Dapr offers a variety of packages to help with the development of .NET applications. Using them you can create .NET clients, servers, and virtual actors with Dapr. +## Prerequisites + +- [Dapr CLI]({{< ref install-dapr-cli.md >}}) installed +- Initialized [Dapr environment]({{< ref install-dapr-selfhost.md >}}) +- [.NET Core 3.1 or .NET 5+](https://dotnet.microsoft.com/download) installed + +## Installation + +To get started with the Client .NET SDK, install the Dapr .NET SDK package: + +```sh +dotnet add package Dapr.Client +``` + +## Try it out + +Put the Dapr .NET SDK to the test. Walk through the .NET quickstarts and tutorials to see Dapr in action: + +| SDK samples | Description | +| ----------- | ----------- | +| [Quickstarts]({{< ref quickstarts >}}) | Experience Dapr's API building blocks in just a few minutes using the .NET SDK. | +| [SDK samples](https://github.com/dapr/dotnet-sdk/tree/master/examples) | Clone the SDK repo to try out some examples and get started. | +| [Pub/sub tutorial](https://github.com/dapr/quickstarts/tree/master/tutorials/pub-sub) | See how Dapr .NET SDK works alongside other Dapr SDKs to enable pub/sub applications. | + +## Available packages +
@@ -32,7 +58,11 @@ Dapr offers a variety of packages to help with the development of .NET applicati
-
+ +## More information + +Learn more about local development options, or browse NuGet packages to add to your existing .NET applications. +
@@ -41,21 +71,6 @@ Dapr offers a variety of packages to help with the development of .NET applicati
- -
-
-
Examples
-

Clone the .NET SDK repo to try out some of the examples and get started quickly.

- -
-
-
-
-
Troubleshooting
-

Detailed documentation on the Dapr API, CLI, bindings and more.

- -
-
NuGet packages
@@ -64,4 +79,4 @@ Dapr offers a variety of packages to help with the development of .NET applicati
-
+
\ No newline at end of file diff --git a/daprdocs/content/en/dotnet-sdk-docs/dotnet-client/_index.md b/daprdocs/content/en/dotnet-sdk-docs/dotnet-client/_index.md index e514614d8..64bf1c787 100644 --- a/daprdocs/content/en/dotnet-sdk-docs/dotnet-client/_index.md +++ b/daprdocs/content/en/dotnet-sdk-docs/dotnet-client/_index.md @@ -9,11 +9,11 @@ no_list: true The Dapr client package allows you to interact with other Dapr applications from a .NET application. -## Prerequisites +{{% alert title="Note" color="primary" %}} + If you haven't already, [try out one of the quickstarts]({{< ref quickstarts >}}) for a quick walk-through on how to use the Dapr .NET SDK with an API building block. + +{{% /alert %}} -- [Dapr CLI]({{< ref install-dapr-cli.md >}}) installed -- Initialized [Dapr environment]({{< ref install-dapr-selfhost.md >}}) -- [.NET Core 3.1 or .NET 5+](https://dotnet.microsoft.com/download) installed ## Building blocks