.NET SDK

Install the latest version of the .NET 8.0 SDK. This is required to build and run the Clean.Net project.

Docker

A docker-compose.yml file is included to help you quickly set up a local development environment with SQL Server and Redis using containers. If you wish to use this setup, please install Docker Desktop.

If you already have your own SQL Server and Redis setup, you can skip this step and configure the application to use your existing services instead.

Code Editor

Use a modern code editor like Visual Studio Code or Visual Studio 2022 for development. These editors provide excellent compatibility and support for .NET projects.

Development Experience

It is expected you are familiar with the following technologies:

  • Visual Studio 2022 or Visual Studio Code
  • .NET
  • C#
  • Sql Server