Microsoft develops the
.NET Framework only for Windows platforms. On Linux you can use
Mono which is a open source implementation of the .NET Framework; look at
Main Page - Mono[
^] for more informations.
As you can see at
Cmpatibility - Mono[
^], it is not fully compatible with the Microsoft .NET Framework (it doesn't support the version 4.0 of the framework nor some specific stuffs).