Wenn es dir um die reine funktionalität geht, kannst du ja mal bei dotGnu vorbeischauen, ob die von dir verwendeten Klassen schon portiert sind.
(bzw ob alle, von dir genutzten, Member dieser Klassen schon portiert worden sind
)
Ein KickAss Framework wie es .Net darstellt wird es wohl so schnell nur mit .Net geben.
Die Dinge, die die .Net VM, verglichen zur JavaVM, so genial machen ( CAS
, ein unglaublich dynamischer JIT, Stabilität,..) wird wohl keine Opensource adaption so schnell nachbilden können. Ich bezweifle, dass sie es selbst in 3 Jahren schaffen CAS nachzubauen.
Und ohne CAS kannst du aber die Akzeptanz beim End user für Smart Clients abschreiben.
Sind dir diese Punkte nicht wichtig, wäre GTK# und andere .Net/GNU Bibliotheken vielleicht einen Blick wert.
Als reiner Windows Entwickler (und Benutzer) muss ich aber gestehen, dass mich das bisher nicht wirklich interessiert hat.