2010-01-07 22 views
3

Mono 2.6發佈後,單聲道上的ASP.NET應用程序和桌面應用程序的可伸縮性,可移植性的當前狀態如何。單聲道2.6發佈

回答

4

Mono 2.6.1 Release Notes

我要說的是,在這個版本的主要事情是LINQ to SQL的支持,但更復雜的查詢不會工作,所以它仍然是不完全兼容的主要領域是這樣的。如何通過簡單的ADO.NET(MySQL,Postgre SQL和SQL Server完美工作)或NHibernate(沒有測試過,但我看到它可以工作),還有很多方法可以解決(或者解決)這個問題。就我所知,實體框架正在爲Mono制定計劃。

我一直在工作(約4個月)主要與ASP.NET和ASP.NET MVC應用程序,並沒有重大問題。我使用Visual Studio進行開發,然後將應用程序部署到Linux計算機(OS - Ubuntu,Web服務器 - Nginx)。即使是最初支持C#4.0,比如動態關鍵字的作品。這是我現在用Mono的經驗。

+0

嗨tomi, 你可以分享一下在Visual Studio中開發和在Linux中部署的經驗。 感謝和問候, Sameer ahmed.S – sameer 2010-01-13 11:57:58

+0

與Mono的發展目前是我在大學的單身漢項目,最近我開始致力於這個領域的博客(http://tomi.developmententity.sk/)。它也支持Mono(ASP.NET MVC/Ubuntu服務器/ Nginx/MySQL)。我的主要IDE是Visual Studio,但是MonoDevelop(自從2.2版本支持MVC以來)開始變得非常好(但是由於支持調試,我只能說在linux環境下)。我還測試了Visual Studio的Mono Tools(http://www.go-mono.com/monotools/),它有時非常方便,但它仍然缺乏調試。 – yojimbo87 2010-01-13 13:08:44