2009-05-26 72 views
12

作为一名专业的.net开发人员(至少这是我的赚钱方式),我想知道Mac的Mono是否值得仔细观察。 3年前,我已经尝试过单声道,当时我第一次拿到iMac,但安装不可能掌握,半天后我放弃了。 我也从Unix专业人员那里得到了帮助,但是我们都无法让Mono在我的Mac上运行。对于专业的.NET开发人员来说,OS X是否适合Mono?

就像我说的那是几年前。 Mono今天的OS X状态如何?安装仍然很痛苦?与.NET Framework 2.0的兼容性如何?

+1

您是指作为开发环境还是能够说您的应用程序支持MacOSX? – Pablo 2009-05-26 14:15:15

回答

11

今天,Mono在性能和稳定性方面已经相当成熟。目前的版本,Mono 2.4,完全实现了包括ASP.NET在内的.NET 2.0。这也支持C#3.0和几乎所有的.NET 3.5的API,是的,它也支持ASP.NET MVC。 我的Mac和Mono使用体验非常好,包括开发环境。我更喜欢使用Textmate + Compiler,但有一个好的IDE:MonoDevelop。

希望这会有所帮助!

4

设置起来非常简单。它比3年前更成熟,但你仍应该考虑与Mono有问题的图书馆。我的意思是,你应该测试应用程序,而不是盲目地认为它与Mono兼容。

从开发人员的角度来看,MonoDevelop几乎与Visual Studio Express的一半竞争。

+1

更不用说OS X上的MonoDevelop随着时间的推移在稳定性方面似乎有所不同。 – 2009-05-26 14:16:01

+1

+1虚拟机中的VisStud是一种可行的方式! – kenny 2010-12-11 19:10:01

1

如果您好奇您的应用程序是否会在Mono上运行,那么有一个名为MoMA的应用程序会分析您的代码并告诉您可能出现问题的位置。

相关问题