看来是高人,能具体讲讲c#+xml得优点吗?java克也是和xml结合的哦!
谢谢!

解决方案 »

  1.   

    以C#为代表的.Net是高效稳定安全的开发平台。而Xml实现数据和服务的跨平台。
    因此两者的结合将是WebService.我建议把C#版改成WebService版。
    是的sun也有Java和Xml结合的方安,是去年12月刚刚推出。Ballmer说过:“我们相信XML而他们相信JAVA”。因此JAVA+Xml的重点在JAVA而C#+XML的重点在XML这就是两者的不同
    ms如果算的早的话IE4的时候就支持了,但是大规模的应用XML至少是在98年开始的。从大的说MS的SOAP,UDDI,BIZTALK已经领先SUN2年了,从小的地方来讲的MS的XML PARSER到XML数据库都比SUN强大。JAVA当然可以结合XML问题就是那种方安能够降低Operation Cost,就像是Ms也能支持JAVA但MS并没有胜利一样。
      

  2.   

    以C#为代表的.Net是高效稳定安全的开发平台。而Xml实现数据和服务的跨平台。
    因此两者的结合将是WebService.我建议把C#版改成WebService版。
    是的sun也有Java和Xml结合的方安,是去年12月刚刚推出。Ballmer说过:“我们相信XML而他们相信JAVA”。因此JAVA+Xml的重点在JAVA而C#+XML的重点在XML这就是两者的不同
    ms如果算的早的话IE4的时候就支持了,但是大规模的应用XML至少是在98年开始的。从大的说MS的SOAP,UDDI,BIZTALK已经领先SUN2年了,从小的地方来讲的MS的XML PARSER到XML数据库都比SUN强大。JAVA当然可以结合XML问题就是那种方安能够降低Operation Cost,就像是Ms也能支持JAVA但MS并没有胜利一样。
      

  3.   

       snowfalcon,的确是高人,你觉得C#真正用到开发上来得多长时间,大家会很快接受它吗。还有它会战胜JAVA吗。现在JAVA在web上的应用可是势不可挡啊。。ths!
      

  4.   

    恩。这个问题不仅仅牵涉技术上面的问题。技术的先进未必是市场的胜利者。客户需求,市场定位,营销策略都几乎决定了一种技术的命运当然也有偶然的运气。JAVA和C#的胜负不能仅仅从技术的角度去考虑。但是我坚信一点谁能够降低用户的运营成本那就是最好的最先进。高清析,34寸的数码黑白电视你想要么?配备防弹玻璃的自行车你会买么?道理就是这样的简单。JAVA或者C#
    谁能给予程序员最低的开发成本,给予用户最低的设备和软件投入,给予运营商最低的维护和运营成本那谁就能胜利。That's All
      

  5.   

       snowfalcon,你的确很厉害,我在VC知识库上也看到过用“恶魔吹着笛子来“发表的文章,那是你吗。你对IT界独特的见解令我佩服不已,能问一下你工作多久了吗或许,我不该问呵。。再问个问题你认为女孩子做软件一定比男孩子差吗。。
      

  6.   

    你好海蓝。VCHELP上是发表过一点文章但是VCKB上好象没有,可能是别人引用的把。见解独特那到是未必,只不过考虑的方向不同罢了。我对于IT特别是软件的考虑尽量从侧重市场的角度去看而不是侧重技术的角度去看。市场导向的视角带给我很多的启示,有的时候可能会和很多技术人员的观点格格不入,譬如微软一直是一个创新者他的行为完全正当,狂热的Linux不会有任何结果。
    不知道这样的文章你竟然会喜欢。如果有兴趣可以EMAIL里聊我的EMAIL是[email protected]注册的哪个EMAIL是我女朋友的。:)不要发错了哦。
    从你帖子里看你是一个女孩子把。女孩子的思维方式和我们男孩子可能不一样,因此软件行业当然也有不同的天地。软件行业的职业不仅仅是我们这些程序员,可以从事的行业有很多,而且很多职位女孩子的细心可能比我们各加合适,譬如一个项目的QA(不要小看QA,QA的级别可是比PM还高基本上直接向老总汇报的,看哪个项目不顺眼哼哼直接可以吧这个项目卡擦掉的哦!),他需要从项目的开始就耐心跟踪项目的执行过程检查文挡,review代码我想这里的VC高手们没有几个兄弟有那种耐心都是猴子屁股做不住的。再比如一个项目的软件评估部分也很适合女孩子来做,代码的估算风险的控制我想都是你门的强项。当然将来作的好高级的管理人员也是很适合女孩子的。HP的CEO FIRONA,风靡日本的I-MODE手机的DCOCOM的CEO马丽.松永都是很出色的IT女性。
    当然出色的女程序员不是很多,当然也不绝对。不知道你知不知道VC-GALAXY那可是元老及的VC网站。他的创办人就是一个很厉害的女程序员DX66还是一个美女呢!呵呵。如果你希望在软件行业这个男人的行业中干下去,我想你最需要不是技术而是的是勇气和超强的坚韧毅力。适当的时候去考个MBA,接下来你就是这帮男程序员的头了。HEHE GOOD LUCK!
      

  7.   

       SNOWFALCON,我听到很多人说UNIX下的C编程似乎是经典,特别是在做通讯协议方面。好象不会过时似的。我们公司就有人因为这个放弃DELPHI数据库编程。非得去做UNIX下C的编程。难道C就真得是程序语言中的一朵奇葩?
      

  8.   

    c的确是一门古老的艺术,其实计算机技术的突破远没有我们想象的那么快。其实最新的一次计算机的大突破也就是70年代出现的UNIX奠定了当代操作系统和网络的基础,我们每天听到的新名词C#,JAVA,DELPHI不过是70年代的技术的衍生。所谓万变不离其宗,只要在操作系统和网络的根基上没有根本性的突破,C永远没有过时的理由。但是我想这种突破可能是一种bottleneck,日本人从80年开始期望通过10年的时间突破第五代计算机彻底摆脱冯诺依曼的计算模型,可是到90年代初日本宣布为期10年的第五代计算研究失败。其中最根本的原因是在数学上的局限。现在的计算机的数学表术仍然停留在谓词演算的基础上,数据库,编译原理,操作系统这计算机三大支撑技术
    都依赖谓词演算。如果没有更加强有力的数学工具来表术计算机的演算模式那么我们现在所见到
    任何新技术不过是C后面加若干个+号而已。THAT‘S ALL。你也不要小看数据的编程,DELPHI+SQL其实那只是皮毛而已。如果你能够深入的学习,你会觉得数据库是一个汪洋大海。CLISP演绎数据库,数据挖掘,面向对象数据库。数据库的功能不仅仅是存储和查询,更多的应该帮助决策,你有没有想过在你门的数据库系统中加入一定的专家系统的成分帮助决策呢?哪怕是一点也是一个巨大的改观。
      

  9.   

       Some time, I think XML is just the requirement from the hardware vender and OS mader. Since XML is such a resource waste thing, which will consume more memory/disk space/network speed compare to current technique. I didn't see anything which can't be done with today's technology but can be done with XML.
       But,if there is no more and more fat-pig-like software/concept come out, who will buy future pentium6 or pentium7.If people keep on useing P2/P3, there is not so may reason to have new OS like Win2001/Win2xxx.
      

  10.   

    so, for me, it's more a commercial thing than a technique thing....
      

  11.   

    不是佩服! 
    是非常佩服!!  !!
    程序方面的高手很多,但这么有远见的高手很少见过!
    vchelp.net 上来的,那里的高手很多,多来几个才好呢,呵呵听他们发言比我啃半天软件工程的书强多了。
      

  12.   

    to: SnowFalcon(恶魔吹着笛子来) http://www.vc-galaxy.com/ 怎么去不了???请问是中国的还是外国的网站???
      

  13.   

    以前在VCHELP上看到过恶魔的评论,实在是佩服呀.以下是恶魔兄在VCHELP上的评论,粘贴上来方便大家参考. 另外.V星系的网址是 http://www.v-galaxy.com
    不要以为这个题目是耸人听闻,但就目前的形势来看c/c++是需要退出舞台或者说的婉转一点是需要更新换代了. 
    我想在未来的一两年里,作为程序员等级评判的标准之一c/c++(不管是mfc还是bcb)将会让位给三种编程语言,1.sun的java2.windows平台上的c#3.xml 
    为什么这么说呢,我认为最大理由是目前的应用程序正在从基于独立的操作系统,传向基于internet平台. 
    我们以前开发应用程序都是依赖于平台的功能调用,mfc,bcb都是这样.而现在日益火热的internet编程却最不想关心的就是某一个平台的调用,譬如说要实现b2b的电子商务那么就需要做不同平台的集成,如果我是程序员我最care的就是如何实现商务逻辑 
    而不是各种平台之间的通信和管理.那么我们最迫切需要的就是一种与各种平台调用无关的语言,这中语言只注重程序逻辑的设计而不涉及平台的调用.而我们熟悉的c/c++却恰恰不是为这个而设计的(赫赫这也不能怪c/c++在70年代谁能知道现在internet的情况呢).c/c++的最初设计目的是为了设计unix产生一种介于汇编和高级语言之间的一种开发高效而性能不低的语言.他要比其他任何高级语言都要关心系统的物理结构,譬如一直是毁誉搀半的指针.指针之所以强大就是应为涉及了系统物理内存的管理.他可以使得程序员和系统之间成为一种半透明状态.但是就是这种半透明的状态让指针带来了更多的不稳定性. 
    c/c++在面向Internet的编程中却无任何优势可言.跨平台的电子商务软件最害怕顾及各种平台之间的天差地别的系统调用,最害怕时不时的由于内存泄漏而crash.c/c++的优势在这里却成为了劣势.即使在windows平台上开发基于windows dna的solution 
    用的最多的还是vb做的dcom而不是vc的atl做的dcom,因为c/c++虽然高效但是太容易 
    出错,如果不是很小心的释放内存nt很快就会资源不足. 
    java就是最先看到这种情况,他用jvm实现了平台无关用内存回收实现了稳定健壮.但是相当多的c/c++程序员抱怨java太慢了.的确即使到java2速度仍然是一个大问题.我曾经是一个c/c++坚决拥护者在许多论坛里和java程序员打笔仗.但是我逐渐意识到面对与internet平台而不是特定的操作系统的时候java的速度问题往往是一个小小的瑕疵.我们可以想象那一个电子商务网站会用我们手头的pc做服务器,他们不是sun的e1000就是ibm的risc6000.在这种平台上java这点速度问题只是a peice of cake.程序员只需要专注与商务逻辑的编程,而不必要关心数组是否越界,对象内存是否释放更不需要关心是不是unix和windows的系统调用不一样. 
    微软的c#可以说是一种java与c/c++的杂合体,他可以回收内存,可以平台无关.但是 
    他又可以实现一些java没有的功能譬如在标记的程序段内用指针自己管理内存,可以实现操作符的重载等等.为什么要这样做我想也许c#还肩负了一定的面向操作系统开发的任务例如winform.他基本上的思想和java类似,但是实现的方法又不一样他不通过jvm解释中间代码,而是吧源代码编译成p代码然后通过CLS库和JIT在平台上及时编译为100%的本地代码来执行.他的pe代码是独立于平台的,但是cls和jit却根据不同的平台而设计.因此c#的平台独立有点类似于c/c++在不同平台上的移植使得c#比java来的更快.而且微软还许诺cls和jit不仅针对c#还可以针对任何语言譬如pascal,smaltalk,basic因此将来有可能所有的编程语言都是可以平台无关的(ms真是毒,所有的语言都平台无关java还有什么优势呢,据说ms正在开发基于pascal smaltalk的asp+). 
    xml很多人可能认为与html相类似的语言和c/c++,java,c#完全不在一个档次上的语言.其实不然.我们知道不管是c#还是java都是通过统一地层计算来实现平台无关.那就必须在性能上付出一点代价.而xml却能够实现不同的语言之间的调用.譬如说一个网占用java用bean实现一个出货功能,另一个网站用dcom实现一个入库功能 .如果这个网站需要实现b2b,用一般的方式就是在他们之间写转换程序.而xml通过标记语言来描述各自的借口特性.两端通过解析xml文本来实现互相的调用,无需任何中间转换程序 
    只要一张xml文本就能实现bean和dcom之间的通讯(要说清楚其中的机理,需要很多xml概念如果有兴趣可以到msdn.microsoft.com/xml或者www.s3c.org去看看).目前ms的.net中最核心的技术soap就是完全基于xml的远过程调用. 
    介绍了那么多可能有点跑题,其实我最想说的就是21世纪的程序员应该从面向操作系统的传统方法中走出来,学习一点如何面向Internet平台编程的技术和概念.不要在无畏的那种c/c++工具好之类的地方争论.我想不出一两年不管是bcb还是mfc都要淘汰, 
    到那个时候要争论的不是bcb好还是mfc好而是c#好还是java好.至于xml那是不管sun和ms以至于世界任何大的IT公司包括Intel,hp都在奋力研究的技术,不学习可能就要被淘汰.至于c/c++可能就会沦落到现在汇编的地位在某些系统效能敏感的地方还能见得到. 
    如果是编程语言的初学者那么我建议学习java同时关注c#,他们首先比c/c++简单没有复杂的宏,指针,摸版等等让人摸不招头脑的概念.而且是完全面向对象,比c/c++的半调子面向对象清楚的多好学的多.(我推荐目前学习java,毕竟c#还没有发布而且刚发布的beta版的编译器要求高的吓人需要win2000 adv server没有128M内存的别想跑.话说回来c#和java一摸一样没有什么太大的区别学好了java将来的c#将会信手拈来) 
    对于目前的windows下的编程者来说学习mfc的价值还是有一点的但是不是太大.至少可以熟悉windows内在机理.但是我还是推荐关注一下c#将来的windows.net都是基于c#而不是mfc.而且c#要比mfc简单的多实现一个同样的windows桌面应用c#的开发速度是mfc的两到三倍而且几乎看不见性能的损失. visual studio 7.0中 vc将是一个次要的开发工具最主要的开发工具就是c#和vb7.0.至于borland我想是不可能不跟着ms走至少windows平台上是这样说不定明年就有一个c# builder出来作为borland的主打产品而不是c++builder了.说一句玩笑话wenny说不定很快会把这里变成www.c#help.net了 
      

  14.   

    谢谢大家的捧场.我想我其实和你们一样都是从程序员过来的,也都是从c,数据结构学起来的.
    我其实没有什么高明的地方,只不过看一个问题不仅仅从技术角度观察而已,更多的从市场的角度
    ,管理的角度去看问题想问题.可能我已经是一个职业经理人的缘故吧.赫赫,但是我想不管是有志当高级技术人员也好,还是管理人员也好.我想多从市场角度管理角度看待软件业和IT业,会对大家的技术会有特殊的影响和提高的.
      

  15.   

    请问这里有几个人真正用过C#,我觉的没有调查研究只是听一些厂商或专家的片面之言没有多大意义。我觉得现在这个时代不太可能出现一种技术完全压倒其他技术,不论是c# xml或是java.
      

  16.   

    的确,无论从市场或则从技术角度来讲C#和JAVA都无法取代对方.但是我想大家的意思是C#和JAVA有各自的优势而已.只不过目前来说C#和XML的结合相当完美而已至少比JAVA好得多
      

  17.   

    最近下载了DirectX8。0,确没有Borland的库,老微太霸道了
      

  18.   

    这是微软的权力.一个产品怎么定位怎么设计,都是一个厂商的权利.一个厂商不生产什么就说人霸道,生产了也说人霸道.那它到底是生产不生产好呢?按照你的逻辑directx8.0不支持borland的库是霸权,那么linux不支持directx算什么呢?Nokia手机支持wap而不支持功能强得多的i-mod又算什么?
      

  19.   

    其实我到是觉得为其他厂商的开发工具提供必要的支持对微软是非常有利,因为微软并不靠开发工具赚钱,微软在vs上的收入远远比不上操作系统,办公,数据库上的收入,而说到底开发工具也是为操作系统服务,为数据库提供前台的开发工具。所以其他厂商的开发工具在windows平台上的繁荣,只会促进其操作系统,数据库的销售。
      

  20.   

    burntourn猜想得很有那么一点点道理.我说的道理是只要能够让客户对自己的产品满意那么即使是微软的敌对阵营的产品不等我们在这里叫嚣微软霸权它早已去做的很好.问题是这样一个猜想明显和实事相反.如果微软觉得对自己对客户有利它就会去支持其他开发平台,现在微软在directx上不支持borland的开发平台那就说它觉得这样做对自己对客户对没有什么利益可言.原因有很多,可能的一个原因是对borland的开发平台的不熟悉,如果微软来做可能即使化大量的成本也不一定能够开发出另targer这样bcb用户满意的开发包.那么它还不如开放api让borland自己来包装让最熟悉bcb的厂商来为客户提供更好的开发工具.对微软是否有利,只有微软的股东最清楚.我们所见的,很多it从业者所有的,所谓的爱国主义情操,反微软霸权,linux精神其实是最廉价的,也就是最 Cheap!人类的种种美德(孝心,爱心,同情心,宽容心),无一例外都比“我们的爱国主义情怀”"反微软霸权",linux精神贵!以最基本的孝心为例,它需要我们对父母不断付出时间、金钱、精力去维护。唯有我们那廉价的,所谓的爱国主义情操”"反微软霸权",linux精神,无须付出成本,只要发泄式地叫几句"我们要使用国产软件""微软太霸道我要把它五马分尸!"云云”就足以满足我们那颇为虚伪的高尚情怀。因为大家都很清楚,不管微软怎么分,linux怎么热闹,国产软件怎么抗衡国外霸权,也轮不到我们这些网虫上场。也许多人不会对他们的高呼微软霸权负责,因为激情是最便宜的因此无需负责.而微软的股东们则必须对他们的决策负责,因为他们的决策正确与否直接决定了他们口袋中的银子.我见过很多人不对自己的爱国热诚,反霸权激情负责,可是我从来没有见过一个人不对自己的金钱负责.
      

  21.   

    老兄,CHINAASP不好好待着怎么跑这里来了?
      

  22.   

    我的意思是说多一种选择对用户总之还是有好处,比如我现在要装机器,我肯定买intel的cpu但我希望AMD继续发展下去,因为没有AMD,CPU现在可能还是天价。竞争对于也会促进厂商不断提高技术,发展新的产品。同样如果垄断比竞争更有利于用户也未尝不可。当然我也反对把一切都同政治,爱国联系起来,技术就是技术,市场就是市场,利益就是利益。
      

  23.   

    JAVA和XML结合绝对是最有前途的。
    只要看一下现在和XML相关的产品是用什么语言开发的就知道了。
    等到C#真正可以跨平台使用的时候,JAVA早就一统天下了。市场占有率的优势是巨大的,这一点MS最清楚。
      

  24.   

    将来谁最有前途,现在没有人能够下定论。
    过去谁最早开发出相关产品,不一定代表他就是现在或者将来最好的厂商。FAX是德国西门子发明的,可是现在做的最好的是日本人。
    现在JAVA的XML支持实在是很弱,你可以去比较JAVA的PARER和MS的PARSER到底哪个更好。你可以比较IBM,MS,ORACLE,SUN的XML技术网页就知道基于XML的产品哪个厂家做的最好,毫无疑问是MS。BIZTALK,EXCHANGE2000,SQL2000到全部以XML为基石我们还要说什么呢。
    C#本身不用跨平台,因为XML就是跨平台的。
      

  25.   

    从http://www.applevb.com转贴的文章,供大家参考。NET架构基本由3个部分组成:一套程序级架构,一套基本架构,以及一个通用语言运行库(common language runtime简称 CLR)。根据微软的说法,.NET的目标是使开发者通过一套通用的APS建立更加可靠的应用软件。整个.NET的结构是符合90年代风的。运行库是一个动态的、面向对象的环境,同C/C++或者VB的静态环境不同。.NET直接支持网络以及分布式应用。但是.NET是一个完全的革新。.NET平台只是为了提高Windows程序员的生产力。本质上来说,.NET只是为了帮助Visual C++以及Visual Basic程序员跟上时代。.NET平台的核心是通用语言运行库。该运行库是一个具有垃圾收集、类型安全性的环境,它通过一个内置语言(internal language 简称IL)来执行代码。运行库的设计师Anders Hejlsberg承认这样的概念不是全新的并把它比作类似于p-code解释器,就象UCSD Pascal那样Hejlsberg也指出内置语言有很多先进的特性,例如支持不同的CPU结构以及类型安全。Hejlsberg同时指出IL能够执行运行前校验提高安全性。现在关于IL的详细的内容仍然没有公开,所以无法对其做出正确的评判以及拿它同Java虚拟器((JVMTM) 相比较。从公开的资料看。CLR的目标实际是Java虚拟器已经实现的东西。CLR包含基本架构以及通用类。这些类包括网络、I/O、集合、安全、初始化等。这些类根据不同的功能使用Name Space分组。这同Java package没有什么区别。令人惊讶的是这些类的名称同Java核心API内的类的名称十分的相似。.NET应用框架包含动态服务页面(ASP+)以及ActiveX数据对象(ADO+)和新的用户界面组件(Windows窗体以及Web窗体),ASP+可以 编译成为中间语言,这同JavaServer PagesTM(JSPTM)最终编译成为Jave字节代码一样。对于ASP+现在还没有第三方供应商。而对于JSPTM有相当多的第三方供应商提供不通平台的解决方案。另外,自由软件Apache已经取代了JSP的位置。微软同时也推出了新的编程语言,称为C#(读C Sharp)。C#是C/C++家族中具有垃圾回收功能的语言。它同Java十分的相似。C#是完全基于对象的,包含一个基本类,同时支持通过界面实现多重继承。C#同Java之间的差异多是主观的,所以很难客观的评价哪一种比较好。微软暗示他们会将C#提交作为业界标准,这种提议值得鼓励,但是C#只是一种语言,并不是.NET平台的全部。微软并没有暗示整个.NET平台会作为业界标准提交,所以标准化只限于语言级。即使这样,C#开发者还是会面对一个问题,使用C#开发就等于将自己绑到了Windows平台上。一个.NET应用程序很难输出到其它平台上。而Java语言、Java虚拟机以及API对于供应商是中立的,不会存在被捆绑到那个平台上的问题。Jave平台比.NET平台优越的方面已经很明显了。关键的区别是Jave平台是一个成熟的、跨平台的解决方案。而.NET只是一个基于Windows的解决方案。微软提出过通用语言运行库可以被输出到其它操作系统,但这只是.NET的一部分。很多基本组件以及所有的应用级架构被捆绑到了Windows平台中。这就是说应用程序只能在.NET平台下建立,只能运行于Windows下。与此相对照的是,所有的Java运行环境具有相同的API核心集,不管操作系统是什么。Java运行环境可以存在于Windows、MacOS Linux、Solaris甚至是OS/390。这就是说可以在桌上计算机上编写及测试代码然后将其安装到高端服务器甚至大型主机上。而.NET平台下编写的程序只能运行在微软平台下。微软说.NET是一个创新的平台,实际上他们所做的只是给程序开发者一副升级的手铐
    (原文是:but what they're really doing is giving developers an updated set of handcuffs)Java平台意味这更多选择。Sun并不是唯一的Java平台供应商。IBM、Symantec、Apple以及一些源代码开放工程都研发了在不同操作系统下的Java平台以及工具。基于Java平台,开发者可以选择不同的开发工具。反之微软则强制他们使用Visual Studio。通过开放源代码,很多Java平台的安全漏洞被检测出来。而并没有迹象微软会公开.NET平台的全部代码。Java平台对于企业来说意味这更多选择,Java运行环境可以通过不通渠道获得并且是可互换的。Sun已经发布了Java 2平台企业版(J2EE)的参考文档。很多第三方供应商已经非常稳定的运行了J2EE解决方案,象BEA Weblogic, IBM Websphere, 以及Bluestone Saphire/Web。这些解决方案所面对的问题是性能以及支持,关于兼容性则完全没有问题,在这些应用服务器上编写的代码可以不经修改的在其它的应用服务器上运行。这对现在的不同企业来说是很有竞争力的。结论
    毫无疑问的,连微软都需要承认:Java平台是一个非常优秀并且取得了巨大成功的技术,它支持跨平台应用、中立供应商的解决方案。而微软仍然在推行单平台、特定供应商的解决方案。.NET平台只是Visual C++以及Visual Basic技术的改进。
      

  26.   

    恩,简单的说.NET实现两种语言的独立性,1.采用CLR实现语言的独立性也就是应用能够独立于开发语言2.采用xml实现应用之间互操作的平台独立.它不要求使用同一种语言在不同的平台上开发,而是实现了用不同的语言,在不同的平台上开发的应用能够互相操作.这一点的确JAVAs是所不能及的.
      

  27.   

    To SnowFalcon(恶魔吹着笛子来): 您是哪个公司的?我希望被您这样有头脑的经理人领导,不知是否有资格?请回复,谢谢!
      

  28.   

    赫赫 我哪里有你说得那么好亚不和大家一样:一人,一鼠,一猫如是而已
    有头脑不见得,不过多点经验而已.
    现在在一个小公司创业.www.infoncall.com
    有机会聊聊?
      

  29.   

    To SnowFalcon(恶魔吹着笛子来): 
    请给QQ和手机。
      

  30.   

    To SnowFalcon(恶魔吹着笛子来): 您能谈谈ActiveX控件在Internet上的应用前景吗?能将它和Java小应用程序作一对比吗?又,还有个深层次的理念问题:在业界如何追求完美?
      

  31.   

    因科公司主要开发基于XML技术的新一代Internet软件产品,我猜想语言就用的C#,right?
      

  32.   

       ActiveX可能是一个将要淘汰的技术。Java和Activex没有什么可比性。唯一可以与之相比的是JAVA BEAN。
       关于你的第二个问题我的回答是:试错。我们有可能达到了完美的真理,但我们永远不知道自己是否达到了完美。我们不得不永远怀疑我们目前暂时采用的理论。对人类而言,没有什么东西是真理。
      

  33.   

    你回的帖子很快。
    C#和XML的结合是相当好的。但是目前我们公司还没有大量使用C#。因为我们还缺乏大型项目中实施C#经验。另一方面我们的产品需要和硬件打交道譬如交换机,语音卡等。在这个方面C#是不太适合的。但是我们仍然在使用MS的XML技术例如BIZTALK。就我们咨询下来,目前市面上最便宜的XML解决方案是微软的。