C#是过渡产品?ft!
C#是目前表达能力最强的语言,即使Java SDK1.5也只能望其相背。特别是在.net环境下,最好的选择便是C#。我是从Delphi1就开始用的,最后还是只能放弃Delphi。即使Delphi8也没有将.net实现好。
我承认VS.NET2003有一些问题,但无论如何也比Delphi任何一个版本强。大家等到Whidbey发布,就会发现,选择C#是正确的。.net1.2提供了泛型,你得等到Borland发布Delphi9才能使用.net1.2。
Delphi真正的长处在数据库方面。众所周知,这方面Delphi已经不如.net了。
在Longhorn中,.net是底层,win32成了插件。呵呵,那时候,.net的WinForm跑得将比原生的Win32 Form还快。Delphi在原生Windows方面的优势将被彻底粉碎。Java将彻底从Windows中消失。没有人会愿意将一个VM骑在另一个VM上的。
“Microsoft未来20年就靠.net Framework了。”还记得Bill Gates曾经说过的这句话?
大量的人抱怨在.net没有真正企业级的框架,而老拿Java的EJB、JBoss、Tomcat、WebLogic、WebSpare说事。MS的Enterprise Services(COM+1.5)真的那么差吗?如果不是反MS者的愚蠢,就是一种商业炒作,别当回事。MS的企业架构其实已经封装到企业级的操作系统产品中,其实完全可以但当大任。