我的理解是:在做web应用时,当然比ASP好多了,最没有效率的是ASP,就因为这样,才出这个ASP.NET出来,其时,.net架构库就是COM+,能没有效率吗。就重要的是其统一了所有的语言接口,用delphi for net 编程,与c#、VB FOR NET的效率是一样的,再不会出现dll冲突这样的事.
如果哪天比尔一不高兴,出一个net for linus版本,在哪个操作平台上也能运行,那才是一统天下:跨语言,跨平台
如果在windows下编写管理项目,不论学什么:如vb、c++、delphi,有了.NET后,在做IIS服务器下网页开发时,其最后是一样的,特别是现在delphi for net,给delphi人员不需再用更多时间学,就可以容易地用net开发iis下的动态网页。如果在net架构下,设计的项目是合理的,都是一样有效率。
那么,java编写管理项目,更注重于跨平台,如果是在Linus下,当然用java来编。
App当然有市场,而且永远有市场