J'aimerais savoir s'il existe des outils efficaces et open source pour développer des applications C # sur Linux (Ubuntu). En particulier, je dois développer des applications Windows Forms.
Je connais le projet Mono , mais je ne l'ai jamais utilisé. Quels sont les meilleurs outils (IDE, compilateur, etc.) pour mettre en place un environnement de développement .NET sur Ubuntu?
Les logiciels développés sous Linux sont-ils exécutables sous Windows? Y a-t-il différents comportements ou incompatibilités?