.NET Core and Mono open source frameworks, and available IDEs.
Fedora comes with Mono – a free and open source implementation of the .NET Framework
To install Mono, simply type:
$ sudo dnf install mono-devel
This command will install Mono – the runtime environment and associated development tools.
The most popular build tool for Mono is NAnt. To install it, simply type:
$ sudo dnf install nant
NUnit is very useful for test driven development. To install it, simply type:
$ sudo dnf install nunit nunit-gui
The information about installing Mono and related details can be found at mono-project.com/docs
The documentation by Microsoft for the .NET Framework API generally applies to Mono as well, with minor differences. You can find the .NET Framework API documentation for versions 4.5 and higher at docs.microsoft.com. In the Fedora packages for Mono, we don’t support earlier versions of the .NET Framework API.