I\'d like to know if there are effective and open source tools to develop C# applications on Linux (Ubuntu). In particular, I have to develop Windows Forms applications.
Now Microsoft is migrating to open-source - see CoreFX (GitHub).