Mono在实际应用中的使用范围有多广?

时间:2010-09-17 14:32:39

标签: c# .net mono

对评论的追问问题here

我的印象是Mono是一个科学项目。这不准确吗?重新计算个人用途的额外信用。

9 个答案:

答案 0 :(得分:20)

  

我的印象是Mono是一个   科学项目。那是不准确的吗?

这是正确的。一个简单的Wikipedia search提供了有关Mono项目的详细信息:

“Mono是一个项目,作为保罗里维尔高中2005年科学博览会的一个项目,位于波士顿西侧。虽然评委对该项目表示赞赏,但它没有赢得或参加展览会。它的创作者, Miguel de Icaza,他的入职获得了B +。“

答案 1 :(得分:15)

完全不准确。

mono是规范的实现(就像.net是另一种实现)。它非常完整且非常实用。

我正在开发一个asp.net mvc项目,该项目是用monodevelop编写并在xsp2中运行的(现在。我可能会用mod_mono设置一个apache)。

我已经成为一名.net / mono家伙大约5 - 6年了,这里有一些我曾经做过的事情:

  • 可通过gpib / serial / usb进行光纤测试,移动机器人手臂等的仪器设备

  • 网络工具

  • 我在学校的命令行和Windows窗体中的项目。

  • 个人项目

  • 图像处理工具

  • monotouch写iphone应用程序

我也使用monodevelop作为我的主要c#开发平台。我有视觉工作室2008,但我更喜欢monodevelop作为它的打火机,并在我的Mac上运行。

答案 2 :(得分:10)

当然这是一个科学项目。就像Lisp,通用图灵机,REST,HTTP 1.1,谷歌,以及基本的想法,如果我们可以将功能视为数据,反之亦然,那么应该可以创建可编程计算机。这种机器几乎可以被称为“计算机”,因为它们能够完成与计算机相同的工作 - 公司和政府雇用的人员。部门做数学计算。也许他们甚至可以开辟一些由滑行规则的职员组织做不到的事情。

作为一个科学项目开始并不意味着它能达到的最大功能是蓝带和A +。

答案 3 :(得分:5)

Mono网站上的此页面列出了使用Mono发布的应用程序:

http://www.mono-project.com/Software

一些众所周知的包括Unity3D,SourceGear Vault和Sims3。

答案 4 :(得分:5)

我在Ubuntu工作站上用F#构建了一个javascript解释器/编译器,并用Mono编译它! Mono使我免于使用Windows来开发我的应用程序。

答案 5 :(得分:2)

Mono不是一个科学项目,可用于许多实际应用中。

Common Language Infrastructure ECMA标准的实现。

请参阅单声道网站上的this list

它被wiki,SCM,游戏,游戏开发环境和许多在线应用程序使用。

答案 6 :(得分:2)

最好的例子是Unity,它使用Mono / C#作为脚本语言。

答案 7 :(得分:1)

Mono广泛应用于各行各业。从游戏(第二人生)到嵌入式工业。 也许它最初是作为一个科学项目开始的,单声道做得很好并且做得很好(一部分是没有支付许可费用于某些部分使用它(不是嵌入式部分,尽管必须有)支付费用.Probelley一些货物的结束:谷歌的制造商也开始作为一个大学项目。

快速回答,否

答案 8 :(得分:1)

嘿伙计们!别忘了Plastic SCM !!检查图库中的屏幕截图。还有其他项目,但我们做了最好的图形:P

我们在大公司的一些最大的生产服务器运行Mono / Linux。还有一些甚至是Mono / Solaris ......当然,我们也依赖Mono for Mac。