众人接受Mono之前必须明确的事情
发布时间:2011-06-26 19:50:39 文章来源:www.iduyao.cn 采编人员:星星草
人们接受Mono之前必须明确的事情
和飞飞鱼一样,我也一直在向一些公司和个人推广Mono。不得不承认,现实世界中,人们一提到Mono,首先的需求就是能够把Microsoft .Net下的程序移植到Mono.Net。现实和人们的这个期望多少有些差距,虽然这个差距并不大。差距产生的原因是,Microsoft.Net和Mono.Net,并不是“同一个.Net”,它毕竟是“两套不同的.Net”。虽然这两套.Net之间绝大多数特性是可互相兼容、可互相移植的,但依然有一些特性,要么是Microsoft.Net具备而Mono.Net不具备,例如WPF;要么是Mono具备而Microsoft.Net不具备,例如Mono.Unix。要么是Microsoft.Net具备而Mono.Net正在努力追赶,例如WCF。总之,必须让人们明白,这两套.Net,它们有各自不同的发展历史和轨迹,所幸的是对于绝大多数的.Net特性,更甚一点说是对于绝大多数C#特性,这两套.Net都提供了完美的支持。必须明白这一点,然后再谈如何去接受Mono这个新鲜事物。
我不知道你怎么样,反正我在明确了这些之后,依然是选择接受了Mono,而且一直在充满激情地充当一个不拿工资的Mono义务宣传员。
此文来自imono.cc上的讨论:http://www.imono.cc/Forums/Thread.aspx?thread=83&mid=38&pageid=20&ItemID=13&pagenumber=1#post274
注:早在2001年就诞生的Mono,按理说已经不是一个新鲜事物了,但是直到今天了解它的人还不多,即使是一些从事.Net开发多年的开发者也未必了解它,所以我依然称它为“新鲜事物”。这里头有多种原因导致它依然是新鲜事物”。在Open Source、GNU、Linux的阵营中,不少人出于对Microsoft的排斥,进而排斥.Net。(这些人的一个显著特征就是在任何场合下拼写Microsoft的时候,必拼写为M$)另一方面,.Net阵营中的一些人也从来没有想过要把优秀的.Net/C#应用在非Windows平台,或者有这种需求的时候自然而然地就想到Java那里去了,也没有认真调研一下,到底.Net能不能运行在Linux上。其实只要大家屏弃一些技术领域中不应有的“宗教式的观念”,再多一些广闻博识,自然就会有强烈的愿望去了解Mono、接触Mono,进而喜欢上Mono。
------解决方案--------------------
很多人拿他做反编译反混淆破解方面的工具。
自从mono几个月前重新组建。好象现在主要的研究方向已经是向商业软件靠拢了。
------解决方案--------------------
真地,第一次听说.
------解决方案--------------------
只会VB.Net且不想在.Net内部再费心搞语言移植的人路过
------解决方案--------------------
老辛 您老辛苦了,老费周章的了,了解下Mono
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
wpf中类似redrawWindow函数?
自定义一个控件,此控件需要每0.01s刷新一次,
我试着用DispatcherTimer类来刷新,在刷新时调用Invalidate...
-
(急求高手解决)异常详细信息: System.ArgumentException: 已添加了具有相同键的项。
已添加了具有相同键的项。
说明: 执行当前...
-
请问有没有人知道基于ASP.NET的快速开发平台?
目前市面上基于JAVA技术的开发平台有很多如普元EOS,用友UAP,浪潮楼上,金蝶BOS等等,这些...
-
嵌套repeater,复制问题!!!!
嵌套时是先给外层赋值,在给内层赋值的,我想在内层repeater赋值之后,再根据内层的值给外层的某项赋值,该怎么做...
-
请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类...
-
C:\Documents and Settings\Administrator\Local Settings拒绝访问
我装的VS2010放到D盘了,可是我在创建项目的时候会报错,所以...
-
求书!
有关C#编译原理的书,介绍几本吧!
------解决方案--------------------
自己下载吧
http://download.csdn.net/download/xinz...
-
fusioncharts lengend 图标说明
fusioncharts 的图标说明,就是那种颜色小方块,官网上点击可以隐藏对应的柱子。。
这个点击图标说明...
-
关于windowsphone和安卓
刚在百度上查了下windowsphone的开发只有20多条而安卓的有3637条记录,然后我又在腾讯新闻上查看10大热门...
-
在wpf中怎样确定窗体的标题栏的高度?
如题.
xaml里的windows标签的height是整个窗体的高度,包括标题栏.而标题栏的高度不知道,对...