对于专业的.NET开发人员来说,OS X的Mono是否有用?

时间:2009-05-26 13:55:20

标签: .net macos mono

作为一名专业的.net开发者(至少这是我赚钱的方式),我想知道Mac的Mono是否值得仔细研究。 3年前,当我第一次拿到iMac时,我已经尝试过Mono,但安装是无法掌握的,半天后我就放弃了。 我也得到了Unix专家的帮助,但我们都无法在我的Mac上运行Mono。

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

3 个答案:

答案 0 :(得分:11)

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

希望这有帮助!

答案 1 :(得分:4)

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

从开发人员的角度来看,即使只有一半的Visual Studio Express,MonoDevelop也很难竞争。

答案 2 :(得分:1)

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