En développement C# sur Linux

Je voudrais savoir si il existe efficaces et des outils open source pour développer des applications C# sous Linux (Ubuntu). J'ai en particulier pour développer des applications WinForm.

Je sais à propos de Mono projet, mais je n'ai jamais utilisé.
Pouvez-vous me suggérer quels sont les meilleurs outils (IDE, compilateur, etc.) pour configurer un .NET le développement de l'environnement sur Ubuntu?

Est-il un logiciel développé sur Linux exécutable sur Windows? Sont-ils différents des comportements ou des incompatibilités?

InformationsquelleAutor davioooh | 2012-06-26