Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 9 additions & 5 deletions docs/INSTALLATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,27 @@

## Installing .NET

The C# track is built on top of the [.NET](https://dotnet.microsoft.com/learn/dotnet/what-is-dotnet) platform, which runs on Windows, Linux and macOS. To build .NET projects, you can use the .NET Command Line Interface (CLI). This CLI is part of the .NET SDK, which you can install by following the [installation instructions](https://dotnet.microsoft.com/download/dotnet/8.0). Note: the C# track requires SDK version 8.0 or greater.
The C# track is built on top of the [.NET](https://dotnet.microsoft.com/learn/dotnet/what-is-dotnet) platform, which runs on Windows, Linux and macOS.
To build .NET projects, you can use the .NET Command Line Interface (CLI).
This CLI is part of the .NET SDK, which you can install by following the [installation instructions](https://dotnet.microsoft.com/download/dotnet/8.0).
Note: the C# track requires SDK version 9.0 or greater.

After completing the installation, you can verify if the CLI was installed succesfully by running this command in a terminal:
After completing the installation, you can verify if the CLI was installed successfully by running this command in a terminal:

```bash
dotnet --version
```

If the output is a version greater than or equal to `8.0.100`, the .NET SDK has been installed succesfully.
If the output is a version greater than or equal to `9.0.100`, the .NET SDK has been installed successfully.

## Using an IDE

If you want a more full-featured editing experience, you probably want to to use an IDE. These are the most popular IDE's that support building .NET projects:
If you want a more full-featured editing experience, you probably want to to use an [IDE or integrated development environment)](https://en.wikipedia.org/wiki/Integrated_development_environment).
These are the most popular IDEs that support building .NET projects:

- [Visual Studio 2022](https://www.visualstudio.com/downloads/)
- [Visual Studio Code](https://code.visualstudio.com/download) with the [C# extension](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
- [Visual Studio for Mac](https://www.visualstudio.com/vs/visual-studio-mac/)
- [Project Rider](https://www.jetbrains.com/rider/download/)

Note: as the .NET project format differs significantly from earlier versions, older IDE's (like Visual Studio 2015) are not supported.
Note: as the .NET project format differs significantly from earlier versions, older IDEs (like Visual Studio 2015) are not supported.
Loading