Linux上Mono的当前状态?

Mik*_*ike 13 .net linux mono

我是Windows平台上.NET Framework的长期用户,但我也在Linux上做了很多编程.我想利用Mono进行一些特殊的项目,但是我最后一次尝试(也许是2年前?),Mono根本没有完成任务.同样,从他们的网站或谷歌搜索获得关于Mono状态的非常好的信息是特别困难的.

是否有任何Mono专家可以为曾经在Windows上使用.NET 3.0的人简化项目的当前状态?大概有多少基类库可用,以及WinForms有多少?

提前致谢!

Ale*_*lcu 14

高级状态:mono-project.com/Plans

API状态:go-mono.com/status

如果您想将现有应用程序迁移到Linux:MoMA

我也认为这是一个更好的主意......

  • 想想你可能对Mono使用的某些用例...你当前的问题太笼统了
  • 在邮件列表上询问具体问题,因为许多在那里活跃的聪明且知识渊博的人可能不会阅读StackOverflow:mono-project.com/Mailing_Lists

我的短暂经历摘要:

  • Asp.net 2.0已完全实现,我可以让Asp.net MVC工作
  • Windows Forms受支持但永远不会是高质量的,因为它不是优先考虑的事情.节省您的痛苦,只需为您的Linux端口创建一个Gtk#接口
  • 实现了基本库,Linq DB几乎就在那里,但是你不会对Windows特定的API,比如WPF和WCF运气不好,尽管Silverlight在Moonlight中实现
  • Mono在最近需要强大脚本环境的游戏中取得了成功.查看使用Mono的公司:mono-project.com/Companies_Using_Mono

有关新闻和内容,请访问miguel的博客tirania.org/blog/