Write .NET for Windows with Linux and Mono
For a long time, I mainly used open source languages, toolkits, etc. to develop on Linux and Mac. However, a new project is about to push me into the .NET world. In addition, a .NET world whose products will be deployed to the Windows infrastructure.
In my opinion, due to the underlying architectural differences, I assume that I will not be able to develop this platform combination using Mono on Linux, but this is nothing more than an ignorant assumption. Can someone test or debunk that hypothesis?
I think you can, only another way (developing on Windows with .NET and running on mono) is problematic because some library implementation is missing in mono. However, unless you’re an open source enthusiast, you won’t actually get anything from mono (and modevelop, IDE). (There are also < a href="http://www.fsf.org/news/2009-07-mscp-mono" rel="noreferrer noopener nofollow" >some concerns) about the openness of these tools in the open source community.)