MonoDevがそれを許可しているところを見てきましたが、UbuntuとMonoDevをインストールしたときに、プロジェクトを作成するためのオプションとしてMVC1しか見つかりませんでした。したがって、ASP.NET MVC3(C#)が本当にサポートされているかどうか、そしてそれがどのようにセットアップされているかを誰かが知っているかもしれません。また、DBはどうですか? Linq2SQLモデルのデータバインダーを必要とするアプリを実行できますか?
詳細については、 http://twistedcode.net/blog/post/2011/01/17/Mono-and-ASPNET-MVC-v3.aspx を参照してください
モノ2.10.4以降をインストールする必要があるため、それほど簡単でも快適なプロセスでもありません。 (インストールガイド http://coderinserepeat.com/blog/archive/2011/Aug-14.html )
AFAIK LinqToSQLは機能しませんが、NhibernateやMassiveなどの単純なものを使用できます https://github.com/robconery/massive またはServiceStack.OrmLite https:// github .com/ServiceStack/ServiceStack.OrmLite -言うまでもなく、これらのすべてでPostgreSQLやMySqlなどのLinux DBエンジンを使用できます。
私が作っているモノラルDLLを使用していますが、 MySQL Connector/Net でうまく動作するようです。
Ubuntu 12.04 Precise/Server (Server)
MacOSX 10.6 Snow Leopard (Workstation)
MonoDevelop 3.0.4.6
Mono Runtime:
Mono 2.11.4 (master/417ec78)
GTK 2.24.11
GTK# (2.12.0.0)
Package version: 211040000