Posted on 2005-03-15 22:38
大胃 阅读(11029)
评论(48) 编辑 收藏 所属分类:
On .NET 、
Reading 、
The Other Side
微软的.NET框架从诞生至今应该有四年多了吧?这四年是怎样的四年?微软又在多大程度上达到了当初所憧憬的美丽蓝图?我不敢说我对.NET有多么深的了
解,但是我似乎越来越发现微软已逐渐背离了最初的美好愿望,或者说,背离了早期力推.NET技术时在广大开发人员中树立的美好图景?
通常,一个好的点子,或者说一套先进的想法,加上微软这样的公司,我们似乎没有必要怀疑它的成功。我们倾向于这样看待微软的产品:成功只是迟早的问题,或
者,就算最终计划落空,你也不用太伤心,有那么大一个软件帝国垫背。于是,很多人在左右为难的时候,选择了微软的产品和技术路线。.NET更是被微软戴上
了前所未有、鲜艳夺目的光环,我们从各种渠道听到这样的声音:.NET是微软的未来,是微软面向未来至少十年的技术;要跟着微软,就要学习.NET,使
用.NET;.NET让你的代码更加安全;未来的微软产品线都会依赖于.NET技术。Bill
Gates这次确实是认真的:.NET是微软的远大理想,是微软无论如何都要达到的目标。
平心而论,.NET的核心思想是很不错的,从CLR和IL的设计上就能够看得出来,在吸取了之前诞生的各种不同技术之精髓以后,又大胆的进行创新,实用、
易用为先,绝对有实力成为未来大部分计算机应用的统一平台,成为整合企业和个人现有应用的绝佳框架。我相信大部分人在看到这些特点后都对.NET的未来充
满希望。
然而最近不知从哪里吹来一股子坏味道:微软自己对.NET的定位发生了变化吗?还是说.NET本来就是个幌子?从微软自己的角度,我们似乎到现在也没有看
到微软的哪个重量级产品和产品线是基于.NET的,几乎都还是混血儿或者干脆就是贴牌而已,众所期待的.NET操作系统Longhorn最终也放弃了
WinFS,让人怀疑Longhorn还会不会是当初微软声称的样子;从.NET基础库来看,似乎有相当一部分API只是对原有API的简单包装,原有的
优势还在,bug也还在;从我们常见的代码来看,似乎到处都还充斥着[DllImport]这样的标签,是我们的程序员们怀旧吗?我还记得很早以前就有人
提出了对.NET的反感,当时我不以为然,现在似乎也有些理解了。其中有一个大家普遍觉得不太满意的地方就是:为什么以前不超过100K的程序为了要用.
NET,就必须让客户端下载安装25MB之巨的.NET环境呢?
我本人虽然是做Java出身,对.NET技术本身还是很感兴趣,也是支持的,但是对微软的有些做法有些不解:这是在给开发人员怎样的信息呢?.NET不可
靠了吗?也许我们应该这样想:.NET绝对不是微软的全部,也不可能解决所有编程问题。诚然。但是.NET不就是为了解决大部分常见的编程问题吗?既然提
供了这种便利和安全性,为什么自己都不广泛采用呢?感觉是:微软有一个很好的起点和一个远大的目标,但是为了照顾到所有Windows平台的既得利益者,
或者说保护Windows这一商标的既得利益,.NET变得越来越杂,越来越畸形,大概需要静下来好好整理一下了吧?
在.NET的圈内圈外都有不少观望的人:圈内的人在观望.NET是不是将要沦为一种粘合剂而不是以一代多的统一平台?.NET真的只是吸引开发人员到
Windows平台的幌子吗?圈外的人在观望.NET到底是不是微软未来绝对的主力军?是不是他们应该定下的下一个学习目标去投资呢?其实让这一大群人安
心的最佳途径也许是微软出面构建一套完全基于.NET的像模像样的大型软件产品(最好是桌面应用),但是微软准备这样做吗?我不知道,但是很怀疑。对于微
软来说,也许他们不言而喻的一个心理底线就是:不论技术如何进步,如何创新,都不能动摇Windows和Office在操作系统市场上现有的地位。
.NET,你可真是让人欢喜让人忧啊。
另:我不知道这个话题是不是适合放在首页,如果不是的话,还请dudu帮忙转到更恰当的区去。:)
Feedback
微软.Net程序的运行依赖.Net Framework 可能以后系统默认安装.Net Framework 就像MS现在给出最后限期让用户安装SP2一样 hoho
“们似乎到现在也没有看到微软的哪个重量级产品和产品线是基于.NET的”
Biztalk 2004与SharePoint都是基于.NET的。
大胃,你还记得我吗?
我认识你,在CSDN JAVA的时候,而且我记得你出国了就没怎么上CSDN了。
改行搞.NET了。
你的背景前景还是换换吧!看文字的时候太吃力了。
^_^
谢谢各位如此快捷的回复。
也许是我孤陋寡闻吧,但是按我理解BizTalk 2004和SharePoint 2003虽然也许都跟.NET有关,可以说".NET-enabled"或者".NET-powered",却不一定是100%的".NET-based"?因为给我的感觉它们应该也是用来整合现有资源的混血儿?其前身大概都跟.NET没多大关系?所以不大可能用.NET的技术重写?我感觉MS应该不会一下子转到.NET的,为了照顾到之前的一些程序和服务器版本。
也许这样说更加贴近我的本意:如果一个东西是100%基于.NET的,那么它在任何支持.NET的平台上都应该可以跑,比如MONO。我相信.NET应该有这个实力支持类似的大型项目/产品。
如果我理解错了,请大大们一定要纠正我啊,说真的拿到MCSE之后都已经好久没碰MS的服务器产品线了。汗一个先~
GirlSpicy? 对不起,可能时隔太久,真的想不起来了。
但是我出国是在2000年,而我在CSDN的注册时间是2001年回国以后的9月,会不会搞错了呢?
CSDN那个blog居然不能匿名re,真是bull shit.
RE: 独裁是一种风险
微软对于用户反馈,远比社区什么的做得更加周到。
Java里面一些蹩脚的东西吵闹了半天还是没有解决。
Richard Grimes的对.NET的评价,也就是一个人的一种想法的表露而已,他的一个论断可能顶我们100个1000个人。不过要顶上微软.NET核心team那几个人,和整个微软6w人对.NET的支持,似乎又太渺小了些。
biztalk server 2004 is the largest .net application in the market now, purely writen in c#, n million lines of code.
MONO本身就没有完全支持.NET,怎么能用是否可以在MONO上跑来作为验证纯.NET的标准?更何况MONO自己对.NET也有一定扩展.
--------------------------------------------
但是按我理解BizTalk 2004和SharePoint 2003虽然也许都跟.NET有关,可以说".NET-enabled"或者".NET-powered",却不一定是100%的".NET-based"?因为给我的感觉它们应该也是用来整合现有资源的混血儿?其前身大概都跟.NET没多大关系?所以不大可能用.NET的技术重写?我感觉MS应该不会一下子转到.NET的,为了照顾到之前的一些程序和服务器版本。
--------------------------------------------
感觉你基本上都在采用想当然的态度来考虑问题,诸多的"我感觉...","或许...","大概是...","不大可能...",我想说的是老兄,既然你有时间基于一些自己的猜测而发表这么多的感慨,为什么就不能稍微花一点时间先把这些问题弄明白了再来大谈感想,前景和爱谁不爱谁?
自己不熟悉的咚咚表乱评论。
越来越多微软产品的二次开发会基于.net,越来越多的产品会完全适用.net实现,你不知道只是说明你对微软这套东西不熟悉而已。多看看被人的blog慢慢就了解了:)
VB和.NET一个是语言工具一个是平台,没有可比性吧?我只听说微软把宝押在了.NET上,没有听说它把宝押在VB上吧?其实从以前的微软来看,如果要说语言工具,用得最多最成功的还是C/C++。
请不要轻视Java,它跟.NET最大的不一样也许就是:成就它的不是创造它的人,Java有什么大型的应用并不是一定要SUN公司,推动Java前进的又何止SUN一家?IBM、BEA、Oracle这些名字都在此列啊,用Java做成的大型企业级项目无数。请接受这个事实:在企业应用领域,J2EE已经有无数成功案例,.NET却很难找到。两大社群需要相互学习而不是互相攻击。
对于BizTalk Server,可能真的是我不了解吧,如果理解错了,请大家多多包涵。
如果我要抨击JAVA,我几乎可以轻而易举地举出同样多的证据了例子。只要我稍加研究,然后多用用“可能,我认为”就万无一失了。.NET为什么是成功的,很简单,因为你有兴趣抨击。你没有抨击APL,Smalltalk或者Objective C,因为他们已经失败了。
我是来这里学习的。
我想说说自己的想法,这些想法是在我自己研究.NET和近一段时间以来关注.NET得出的结论,写这些文字费不了多少时间,但却能听到各位大大的讲解和评价,我想多多交流是很有好处的。我做这些"猜测"也许在各位看来真的很幼稚,但是这里大多数人对Java的了解和判断就很成熟吗?
再说一遍,我认为两个社群应该相互尊重,增强交流和沟通学习,我就是来这里交流和学习的,无意挑起事端。
老大们:
请不要曲解我的意思好不好?我什么时候在"抨击".NET了?
为什么没有人提WinFX?这么大规模的.NET开发难道不是在使用.NET么?
世界是很大的,我们现在用。net,所以希望它完美。但别人的看法你不一定喜欢。
最后的结论还没有出来,至少确实没有出现想当初令人鼓舞的局面,最好别充老大说别人幼稚,用平等探讨的语言吧。
to ripper:
愚以为,二次开发和以之作为战略发展的平台还是略有区别的。VBA在MS二次开发领域应该说是相当红火的,.NET做二次开发不能代表他有多大潜力。
to Ninputer:
这样的文字感觉有些败兴,有些破坏自己的形象,希望Ninputer能拿出往日技术评论的文字来论述,而不是做阵营之间的攻击。
大胃说的没有错,在于怎么看,和Richard的文字一样,不可全听,不可偏听,但又不可不听。人是有分辨能力的,若但凡有对MS不利的文字就加以攻击,又或认为但凡这样的文字就是java fans针对所为,智者乎?
这里还有一篇(文字中另外还有几篇)MSDN对Richard的回应,大家且看看,权当一笑。
http://blogs.msdn.com/danielfe/archive/2005/02/22/378343.aspx (今天msdn的blog出问题,打不开,所以不能确认是不是这篇)
-----------------
希望Ninputer能拿出往日技术评论的文字来论述,而不是做阵营之间的攻击。
-----------------
不认为Ninputer在做阵营间的攻击,Ninputer是说的这篇帖子没有用认真严谨的态度来讨论问题.就算是一篇赞美.net的文章,如果都是用一些"可能是","我认为","大概"这样的字眼,估计也不会得到大家的赞同.
Richard Grimes是.NET专家,并且是多本.NET技术书籍的作者,从2000年就开始关注.NET技术,他还为DDJ杂志写了三年多的.NET文章。但现在他正在逐渐淡出与.NET有关的所有事情,在他的淡出宣言中他回顾了.NET发展过程中的失误并对这个平台的未来给了一些自己的忠告。
原文链接:
http://www.ddj.com/documents/s=9211/ddj050201dnn/
相关链接:
http://www.theserverside.com/news/thread.tss?thread_id=32420
大体意思:
VB.net是多余的,C#是没有多大必要的,C++在.net中找不到位置,.NET是出于市场原因,而不是技术原因.
/******
如果我要抨击JAVA,我几乎可以轻而易举地举出同样多的证据了例子
*****/
不知道算不算?
固然“似乎”、“可能”这样的词不太妥当,但是
/*******
当时我不以为然,现在似乎也有些理解了
*******/
看得出作者“似乎”对这样的词有些偏爱,这样总比不是100%就肯定的好。
如果说这里有人攻击Java,因该不是博客园的人(不在这里写blog)。
博客园曾经还讨论过是否开立Java区,后来主要意见只是不支持,但随便blogger自己。后来dudu还是开了一个java分类。
有的时候我们会说说Java,毕竟它又不是完美的东西,但是前提不是在抨击和谩骂(像xsdn那样),这是我们努力创造的环境。
微软很多产品都是平台性质的,而BizTalk,SPS本身就是.NET开发的,而对微软产品的扩展无一例外都可以使用.NET
看到这种随笔 我根本就没什么兴趣。
不知道为什么一出现这种随笔,大家就拼命跟贴??!!!!
外面那么多技术贴不去讨论研究,碰到这种技术对抗的就这么来劲.
真是晕。
to ripper:
愚以为,二次开发和以之作为战略发展的平台还是略有区别的。VBA在MS二次开发领域应该说是相当红火的,.NET做二次开发不能代表他有多大潜力。
Samuel 评论于 2005-03-16 09:59
------------------------------------------------
Samuel同志to了偶一下,偶上面说的话素to楼顶的,他说.net微软自己都不用,偶就to他一下咯。
偶也母有说.net有还素母有潜力,也母有说vba火或者不火,也母有说二次开发就等同于虾米战略发展或者不等同于战略发展。
偶也母有说你拿这么多帽子扣我或者母有扣我,反正帽子素你的不素偶的就母有错鸟 :)
蠢人,MS可不会蠢到把所有现有产品都用.NET改写,去看看IT大败局这本书,n多公司都已因此而灭亡
仅仅为了追求一个新技术,在对没有任何额外好处的情况下,改写一个原有产品,是最愚蠢的做法之一
这样的思考和讨论有些浮躁,但看得出整个开发阵营的思路在变化,对我来说,这是积极的。
记得以前讲.NET,都是怀疑论和语言进化论。今天这样的怀疑论少了,而更多的人开始关心.NET以后的发展和方向。
我也不赞赏所谓孟岩等编辑的观点,自从"透明"事件之后,我对杂志和期刊主编的言论开始有了自己的思考。至于编辑们所说的战略和战术这样的论点,它需要联系市场、企业、用户群和商业模式。对于这些主编和我们这些技术的人来说,完全是外行。另外杂志社的主编和我们的立场是不同的。
其实熟悉变化或变革是我们这一代程序员必须迎接的挑战,今天的技术平台和技术比5年已经有了许多的不同,对于今天来说,我以及我们的客户在考虑使用何种技术以及何种方案时,更多的考虑的是协议、互联、统一、规范,XML,性能、安全性、产品、市场、客户群这样和具体技术不相关的技术和因素。也许你会说,这是越来越虚,但事实上这是客户关心的,也许你需要在开始时在技术层面之上准备和说服客户,在之后又能很快地映射会技术平台的。.NET在这个过程中比以前更开放了,你所受到的束缚也更加少了。
前两天看来JJX的Blog中有关VB和跨语言的论断,我更感到,其实对于技术来说,没有强迫和限制你一定要跟随和一定要怎么做,正如.NET之外你可以选择其它的技术,Java之外你也可以选择.NET一样。对于.NET对于VB你可以有自己的理解,这样才会产生你与众不同的运用,这才是.NET或VB的价值。关键在于你对于现实情况的把握和你的应对、变革之道。
至于这里提到的100%的论点也是一样,.NET不是Java,所以也不会有所谓纯.NET的论点,商业没有100%的事情,更况且如果你真正信赖.NET,又怎么会care这100%,如果你真的信赖一个人,爱一个人,那么说爱一个人会很困难吗?
所谓的信任危机和现在的忧虑,除了证明一些人从未真正信赖过.NET之外,也说明在未来的变革和挑战面前,他们有些无所适从。
无论5年前你对于你所处的行业有怎样的期待和理解,但是5年之后你都需要重新审时度势,对于.NET也是一样,无论5年前你所获得的认识如何,今天也许你都需要用变革的眼光重新审视自己。
因为.NET从没有让你对他有一个固定的概念,同样微软说的.NET也不是你应该认为的.NET,对于每个开发人员来说,如果你要在.NET平台上,你就应该对.NET有自己的观点和认识--这就是.NET之道
很早以前,我站在讲台上向许多希望知道什么是.NET的观众讲述.NET时,我论述了这样的观点,今天我还是坚持这个观点。
我想,有许多人会和我一样,对于什么是.NET,在自己的头脑中有一幅非常的清晰的图案,正如我们对于价值、正直、信赖、爱情所拥有的信念和理解一样,清晰而坚定。
ccBoy
于午休时间
顶一下作者和dudu.
本来作者就是说的是一些自己不很确定的东西(什么叫blog?你们懂不懂?这可不是论文)只是自己提出来,谦虚的向别人请教而已,dudu也就事论事的和作者探讨了一下,我个人觉得这种讨论是非常有营养的。然而,倘若其他人先拿有色眼镜一照然后说“这可不是又攻击我们伟大光荣正确的dotNet么?“,然后逐字逐句的摘一些”可能。。“等等来说明别人攻击的查无实据---天下可笑的事有过于此么?
另外,不知道这里的Ninputer是不是那个在csdn上有个关于100多个mvp签名要求微软继续支持vb6然后发表评论的那个(一样的id)。如果不是,那就到此为止,我也懒的说了。因为当时我就觉得这人挺可笑的。。
倘若是,看在您到处赶场子发表评论的分上,我就罗嗦几句。(借楼主贵宝地一角,莫怪莫怪)
记得您的评论说“我就是vb的mvp,我就希望升级到vb.Net",大意如此,应该不会扭曲您的意思吧。
您当然可以宣传您是个光荣的mvp,当然也有权利表达您的意见。我对此举双手赞成--不过,您认真看了原文的意思吗?原文当中说那100多位mvp说vb升级到vb.net,跨度太大,对于开发人员来说学习曲线太陡,而且ms不支持的话,原来的资源将会得到很大的浪费。
我们当然知道陡峭的学习曲线(或者您认为是一马平川)对于您来说不在话下,您拥抱.Net走向新生活咱也不反对。--不过文章中的那么多mvp说的可是代表的大多数vb使用者的意见,他们不是为自己,而是为vb这个群体的利益在进行呼吁。
您既然声称您也是个vb的mvp,想必也是投票民主选举出来的。请问您代表了这些广大选民的利益吗?或者我孤陋寡闻,咱中国的vb使用者们都很欣然的和您一样,觉得从vb转到vb.Net是小菜一碟?或者是(我以小人之心猜测一下)您觉得您比那100多个mvp都牛,觉得这个问题too simple, too naive?
本不想和其中一些人叫劲,因为我曾经仔细的旁观过以前曾经很轰动的codelphi和博客堂中某些人口水大战的来龙去脉。(我当时只是无聊加八卦而已)
觉得这种口水帐打下去实在无聊,也没有尽头。
---
不过,倘若充斥此论坛的尽是一些愤青言论,有碍我(自私的)从真正高手的讨论中汲取营养,还是忍不住出来说两句的。---此贴无营养,只不过说明我说话的动机而已。楼主删之可也。
都是做商业产品的东西,就不要从纯学术的角度去评论,就像试图比较一两和一尺的大小一样,这样一辈子也论不完。未来程序代码毫无疑问是虚拟机的天下,也就不用去说什么java机还是net机了,你如果觉得本地码是最纯正的,那你问问transmeta他们怎么看(transmeta用自己的指令编译x86机器码)?
从一个程序员的角度出发,那个省事,哪个用起来更方便,我们就会用它。从企业的角度,那个开发维护部署起来更便宜就用它。从用户的角度,哪个运行升级维护便宜就用它。
没人在乎是不是需要一个15M还是25M的基础库。你在乎吗?
不过方兴东说的对,事实证明向微软投降比跟微软对抗要好的多。毕竟你我都是凡人,至少我自己要吃饭养家。
/**********************
至于这里提到的100%的论点也是一样,.NET不是Java,所以也不会有所谓纯.NET的论点,商业没有100%的事情,。。。。
By ccBoy
**********************/
同意!
其实我个人觉得各位都是技术人员,大部分开发过程都是商业行为(不考虑OpenSource),从技术角度考虑问题和从商业(或应用)的角度考虑问题是完全不同的两种角度,这之间产生的冲击碰撞应该都有体会。所谓100%,在这种纯技术/纯应用辨证的统一下,根本毫无价值!引楼上bigtall的那段话:
/**********************
从一个程序员的角度出发,那个省事,哪个用起来更方便,我们就会用它。从企业的角度,那个开发维护部署起来更便宜就用它。从用户的角度,哪个运行升级维护便宜就用它。
**********************/
如果一定要以是否“可以”用某一个“平台”或者“语言”100%开发出一套大型企业级应用来判断该“平台”或者“语言”是否成功,那这未免有点“为了技术而技术”的嫌疑。
从非技术的角度看待问题,应该是刚进入本世纪的时候,有个叫大卫·辛吉的美国人写了本关于online biz的书,其中充斥着对所谓“为了技术而技术”的批判(个人观点),那时侯没有.net,web技术还处在asp/jsp+javascript/dhtml时代,确实,有些人为了“炫”,尽情在web页面上展现技术,而忽略了web本身带来的实质应用价值。
那个时候,我的感觉就是群雄割据,在web方面,有人写asp,有人写php,有人写jsp,而这些人部分又做client的script,我就是经历过这其中大部分的过程,几乎所有的都一一接触过,作为技术人员,这样频繁的更替应用“工具”,实在不算是好事情。
现在,对于所有.net的支持者(或者说使用者),我觉得我们现在至少有一个统一的平台,特别是对于web开发的那些人,.net 确实带来了很多好处,也可以让大家聚在这里讨论很多技术问题。
不要期望完美,看到她的好处就尽量发扬光大,漏洞不足让设计者去考虑,这并不代表我不关心她的前途,实在是个人觉得能力有限,或者说要使我的意见顺利传达到ms的核心team那里并得以考虑甚至实现实在有点不切实际。
开发人员有水平高低的分别,高人可以互相讨论平台不足,但是千万别因为个人意见绝对化某些问题,要知道有很多刚踏入这个领域的菜鸟们很可能因为你的一句话作出一些未必正确的选择,大家这么激烈的讨论就可以看出大家对未来的方向非常关注,都希望自己选择是正确的,那就不要影响新手们的选择,给他们一点信心,同时也可以让更多的人加入到共同的开发行列中来,vb为什么那么多人说不好还照样要有.net的新版本,不就是因为vb的使用者社区庞大吗?
另外我非常同意胃的话,不管java还是.net的使用者(java放在前面表示作为.net的支持者对他的尊重),大家应该互相学习,互相交流!
to: fly
我不想对这篇文章发表评论,我相信.net,信任他,努力学习并掌握他。
但在你的第二条评论中表达的意思,如果我没理解错的话应该是下面这样:
“楼主的这种文章影响了你向高手学习的进程,或者说他的类似的文章干扰了你。” 但请你匆必要明白一点: 这不是论坛,这是blog!
前两天有朋友问我: blog与论坛 到底有什么区别? 当然,最后,我们争论了半天也没有结果。 不过,我心目中对他们的定义是: 两者都可以发表自己的观点,也都可以讨论。 但blog重视的是
你发表观点的权利。 而论坛显示更侧重于讨论。
换句话说: 论坛是大家的,blog是你自己的, 在blog上,其他人可以对楼主的观点发表看法。但没有资格决定这种观点应不应该发表(如果违法了,那另当别论)。
就算访碍了你又如何? 我的blog,我愿意!
首先声明,我前面
----
倘若充斥此论坛的尽是一些愤青言论
----
当然是笔误。这当然是blog。如果是您的blog,当然您干啥我都不反对(您的地盘您作主嘛,您大可以随地吐痰,甚至...等等)不过这可不是您的blog,如果我没有搞错的话,这是sean的blog。您在自个儿家里随便干啥多行,跑到外面也是一样xxxxx.即使楼主不说,我们这些行人也嫌污染环境呀。
而且我说的愤青言论,(似乎我原来没有包括你在内)你自己跑来对号,可与我无关。
-------------
您说:
-------------
但没有资格决定这种观点应不应该发表(如果违法了,那另当别论)。
-------------
我无意也没有这个能力让你们闭嘴啊---甚至即使违法了,也是一样。我又不是GA.
再多说一句,即使是大家的论坛,您也可以继续发言,我可以抨击您没有营养,您当然也可以继续“我愿意!“--我又能怎么样?
而且,我前面已经声明那个回复没有营养,要求楼主删掉,就如同这篇无聊的回复一样,如果楼主嫌碍事的话,可以把不相关的话统统删除。--不过,正如楼上所说,我同样也没有权利强行要求别人删除。
就算访碍了你又如何? 我的blog,我愿意!
------------
突然明白过来,原来您把
http://www.cnblogs.com/这个作为是您的blog了。
我对于blog 的认识是
这个blog是sean的blog. 地址:
http://www.cnblogs.com/sean
倘若您把
http://www.cnblogs.com/cwbboy
作为您自己的blog,就让我不解了:
我可没有跑到您家里发言呀。--您当然可以该干吗干吗了!
(说明:不好意思,楼主可以把这些话包括上两篇都可以删掉,很抱歉占用cnblogs的资源)
再回楼上cwbboy的话:
-----
如果我没理解错的话应该是下面这样:
“楼主的这种文章影响了你向高手学习的进程,或者说他的类似的文章干扰了你。”
-----
不知道您是从什么地方得出这个结论的?我开篇就说
“顶一下作者和dudu...."然后我也说了”这种讨论是很有营养的“等等。
是我的表达太烂了,还是您的理解有问题?或者您根本没有看我的回复?
SW515说:
《大话 .NET/MONO 跨平台应用》
http://blog.csdn.net/sw515/archive/2005/03/25/329589.aspx
to SW515:
由于回复单行过长,将本页撑得过宽,决定对你的回复转贴后删除原贴,希望不要介意。
呵呵。其实.net是对COM技术的进一步提升而已。你其实也可以写出如VS.net IDE这样的混血儿程序来,你可以使用VB6来调用.net写的装配件。
因为.net的的确确就是COM而已。只是让程序开发人员不必要关心更多关于COM部署,注册的问题,也不需要C++程序员关心内存释放的问题,事实上很多方面,它也大量借鉴了JAVA的思想,让JAVA程序员也能轻松的过渡,唯一比较遗憾的是,现在的.net,微软是不敢做关于跨平台方面的工作的。