Mono for OS X对专业的.NET开发人员有好处吗?

Mono for OS X对专业的.NET开发人员有好处吗?,.net,macos,mono,.net,Macos,Mono,作为一名专业的.net开发者(至少我是这样挣钱的),我想知道Mac版的Mono是否值得仔细看看。 3年前,当我第一次得到iMac时,我已经尝试过Mono,但安装过程无法掌握,半天之后我就放弃了。 我也得到了Unix专业人士的帮助,但我们都无法在我的Mac上运行Mono 就像我几年前说的那样。Mono for OS X目前的状态如何?安装还痛苦吗?与.NET Framework 2.0的兼容性如何?设置起来很容易。它比3年前要成熟得多,但是你仍然应该考虑有单声道的问题的图书馆。我的意思是,你应该测

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


就像我几年前说的那样。Mono for OS X目前的状态如何?安装还痛苦吗?与.NET Framework 2.0的兼容性如何?

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


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

如今,Mono在性能和稳定性方面已经相当成熟。当前版本Mono 2.4包含.NET 2.0(包括ASP.NET)的完整实现。它还支持C#3.0和几乎所有.NET3.5的API,是的,它还支持ASP.NETMVC。 我在Mac和Mono方面的经验非常积极,包括在开发环境方面。我更喜欢使用Textmate+编译器,但有一个很好的IDE:MonoDevelop


希望这有帮助

如果您想知道您的应用程序是否会在Mono上运行,有一个名为MonoDevelop的应用程序,它可以分析您的代码并告诉您哪里可能有问题。

您的意思是作为开发环境还是说您的应用程序支持MacOSX?更不用说,随着时间的推移,MonoDevelop在OS X上的稳定性似乎会有所不同。我同意Mono作为OSX开发平台的重要性成熟到可用于专业发展的水平。不幸的是,我还不能对MonoDevelop说同样的话。甚至该网站也表示MonoDevelopforOSX仍处于预览阶段,存在许多bug和问题。希望它能很快成熟到专业水平。另外,还有两个IDE可以用于OSX上的.NET开发-X-develope()和Eclipse(),这就是我使用Textmate的原因。但是MonoDevelop for Linux非常好,我相信MonoDevelop for Mac也会达到同样的质量。是的,那些书呆子(比专业人士还要多)仍然在使用Emacs和GCC.+1,但我更喜欢在VM内部使用Visual Studio。Resharper太好了,不能不这么做。