.NET Platforms

.NET and Mono are open-source .NET platforms. .NET applications are developed using the C#, F# and VB.NET programming languages.

Mono installation

To install Mono, simply type:

$ sudo dnf install mono-devel

This command will install Mono – the runtime environment and associated development tools.

NUnit installation

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

API Reference

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.

Authors: Jarek Prokop, Nick Dirschel, Radka Janek, Tom Deseyn