Mono有什么不适合的东西?

时间:2009-11-16 22:47:42

标签: asp.net web-services mono

我已经使用Mono平台从头开始了您的典型Web项目。你知道,Web服务,UI,MySQL数据库等等。我在网上听说它不​​是.Net平台的图片完美实现,但到目前为止我找不到任何不擅长的东西。我看到在intellesense中弹出奇怪的“未实现”,但没有遇到任何障碍或死路。

你有没有用Mono实现的.Net功能的砖墙吗?

2 个答案:

答案 0 :(得分:1)

据我所知,在Mono上工作的人已经完成了他们的ASP.NET 2.0版本。现在我知道他们一直在努力获得像LINQ这样的.NET 3.5这样的东西,但是我不太确定他们已经达到了多远。我知道在桌面上工作有点困难,他们一直在努力让一些桌面特定的命名空间像System.Windows.Forms一样工作。

Here is an article深入了解整个Mono设置。它有点旧,但有很多代码和描述要消化。

祝你好运,希望Mono为你的项目工作。

答案 1 :(得分:1)

许可证是一个问题,非紧凑的GC是另一个问题,没有WPF,WF,Entity Framework,只有基本的WCF,MonoDevelop与Eclipse / VS.Net有很长的竞争方式,mod_mono不稳定或完美作为tomcat / IIS,我找不到任何使用它的高流量站点......但是,如果你的项目不是企业级别,你可能不会面临严重的问题。 C#可能是有史以来最好的架构语言,并且发展迅速。在我看来,.Net框架比jdk要好得多,单声道的人努力工作,但我说的还有其他问题;另一个选择是Java。 Java拥有成熟/机架固态的艺术项目,如Terracotta,Hibernate(移植到.net),Ehcache,Compass ......,但是有些人说Sun没钱,Java也没有多年发展(如一种语言因此开始死亡,......

我认为最重要的是按时完成工作。选择您最了解和最喜欢的技术,不要浪费时间回顾。在项目增长太多之前,这不会成为问题。

干杯,