Prima, Dank dir schonmal.
Visual Studio .Net finde ich eines der wirklichen HighLights die MS zu bieten hat, hatte zwar noch nicht versucht ein Projekt auf Mono umzusetzen, denke mir aber das da viel Feinarbeit nötig ist, schliesslich können ja unter Mono (noch?) nicht alle Klassen nachgebildet werden, manche sind sehr BS abhängig, möchte nur den Datenbanklayer (gut man kann auf ODBC ausweichen) und das auf AD basierende Benutzer Rollen System erwähnen.
Für MySQL gibts es ja mittlerweile Erweiterungen um direkt in der VS.NET IDE mit MySQL Tabellen zu arbeiten, Ansonsten ist halt wessentlich mehr 'native' Programmierung nötig.
Trotzdem rentiert es sich imho sich mit VS .NET zu beschäftigen, den bei Eclipse sehe ich noch deutliche Nachteile gerade bei der Entwicklung von C++,PHP oder Mono Projekten und die speziellen Entwcklungsumgebungen für Mono unter Linux sind meiner Meinung nach noch nicht ganz soweit um sich für den Produktionseinsatz voll zu eignen.
Am leichtesten dürfte der Einstieg bei der Entwicklung von dynamischen Websites sein, für 'richtige' Programmierung für Linux ist wohl noch extrem viel Anpassung und Ausprobieren angesagt, da dürfte dann eine Lösung unter Windows wie UltraEdit Studio noch besser geeignet sein.
Ist aber nur meine bescheidene Meinung, als Hobby Frickler habe ich natürlich zu wenig Einblick um das genau sagen zu können.