以前主要用vs6.0的开发桌面应用程序,用了.net后,觉得他的IDE和语言的构架非常好,但是在开发windows应用程序时(winform),好像以前用VB/VC开发的,比用VB.net/C#开发的运行更快,不知道是因为自己这台机器上装了vs.net IDE的关系,还是由于.net使用托管代码,多了一个中间层反而变得更慢了,或者是自己水平太烂,没有进行优化造成的。大家有用.net开发桌面应用程序的吗?大家基于什么样的理由选择.net开发桌面应和程序,.net性能到底如何?

解决方案 »

  1.   

    c# 的目标主攻是坐多fans 帮忙打下服务器应用市场
    考虑到不变得落后和保守,所以桌面建议用MS的 VC7
      

  2.   

    目前虚拟机平台作GUI开发还没有什么性能优势可言,Java发展了十几年,也不过尔尔。对.net也就不必期望过高了,呵呵。用VC7/CBX/Delphi7结合一些GUI开发库作桌面开发是很好的选择
      

  3.   

    新的东西极少会比旧的东西快.........汇编,C,C++,VC,C#就这样走过来。当然是以前的东西少加载东西会快一点。新的东西多是开发快和方便了。以当前硬件发展配合。