C#

.NET Core and Mono open source frameworks, and available IDEs.

.NET Core

Fedora .NET SIG repository

.NET Core is still work in progress. The download location below contains packages that do not meet the official Fedora requirements yet (such as using prebuilt tools to build the source) but are free.

To enable the .NET SIG’s copr repository:

$ sudo dnf copr enable @dotnet-sig/dotnet

.NET Core SDK

.NET Core SDK enables building and publishing of C# source code.

To install the latest SDK version:

$ sudo dnf install dotnet

To install the latest SDK for a specific .NET Core Runtime, where the x stands for major, y for minor version of the runtime:

$ sudo dnf install dotnet-sdk-x.y

.NET Core Runtime only

To install runtime only, for example to merely deploy already prebuilt applications, where x stands for major and y stands for minor version:

$ sudo dnf install dotnet-runtime-x.y

Create your app

You can create your first console app following instructions in this official guide.

References

Authors: Radka Janek, Radoslav Čáp