У меня был небольшой опыт на FreeBSD (пару лет назад), но в публично работающий проект оно так и не превратилось.
Главная печаль - самым идеологически простым для небольших проектов при разработке в Visual Studio является локальная файловая MS SQL база данных (не требующая сервера), в моно такого нет и надо заморачиваться с коннекторами к живущими под линуксом базами данных, переделывая значительную часть, либо соединяться с MS SQL на отдельной машине (из-за чего теряется смысл мероприятия).
Если есть какие-то более детальные вопросы, то думаю, можно было бы прямо здесь обсудить.
У меня был небольшой опыт на FreeBSD (пару лет назад), но в публично работающий проект оно так и не превратилось.
Главная печаль - самым идеологически простым для небольших проектов при разработке в Visual Studio является локальная файловая MS SQL база данных (не требующая сервера), в моно такого нет и надо заморачиваться с коннекторами к живущими под линуксом базами данных, переделывая значительную часть, либо соединяться с MS SQL на отдельной машине (из-за чего теряется смысл мероприятия).
Если есть какие-то более детальные вопросы, то думаю, можно было бы прямо здесь обсудить.
Не скажу, что я глубоко копал, но из локальных файловых в Linux есть
mono-data-sqlite - sqlite database connectivity for Mono
В моем случае проект написан под работу с сервером MS SQL и эта проблема не превалирует.
Интересует - насколько совместимы приложения, написанные в ASP.NET со средой mono (в нашем случае mono 2.4 )?