В последние недели я занимался моно mvc на моем mac (unix, а не linux) и обнаружил, что mono в сочетании с monodevelop довольно полезная и полезная среда.
До сих пор на нескольких сайтах-прототипах я еще не сталкивался с какими-либо препятствиями или серьезными проблемами.
В ближайшие несколько недель я буду развертывать некоторые сайты на серверах Linux Linux. Поэтому я прокомментирую мой опыт.
[Обновление]
Так что этот ответ был давным-давно, и мне потребовалось некоторое время, чтобы подготовить кое-что и запустить.
Итак, мой опыт: mono-2.10.1 или выше - это полная функция для asp.net mvc2 (в mono-2.8 были некоторые ошибки, которые требовали исходной компиляции), и теперь она используется несколькими облачными провайдерами.
Работает на моно-2.8 http://srvd.in/
AppHarbor: http://unwind.apphb.com/
DeployFu: http://unwind.deployfu.com/
Я нашел его стабильным и простым в разработке, как я сказал, что в версии 2.8 было 2 досадных ошибки, но они исправлены в 2.10.1.
Я рад разработать на основе комментариев.
[Обновление] Я написал здесь о развертывании mono + xsp4 + nginx: http://www.thomasvjames.com/2012/07/asp-net-4-on-mono-part-2-automating-deployment/