This workshop will be using the following tools:
- .NET 8 SDK
- .NET Aspire Workload
- Docker Desktop or Podman
- Visual Studio 2022 or Visual Studio Code with C# DevKit
For the best experience, we recommend using Visual Studio 2022 with the .NET Aspire workload. However, you can use Visual Studio Code with the C# Dev Kit and .NET Aspire workload. Below are setup guides for each platform.
- Install Visual Studio 2022 version 17.10 or newer.
- Select the following workloads:
ASP.NET and web development
workload..NET Aspire SDK
component inIndividual components
.
- Select the following workloads:
- Install the latest .NET 8 SDK
- Install the .NET Aspire workload with the following commands:
dotnet workload update
dotnet workload install aspire
Note: These commands may require
sudo
Note: When running on Mac with Apple Silicon (M series processor), Rosetta 2 for grpc-tools.
To test your installation, see the Build your first .NET Aspire project for more information.