那网络程序有的每天都有上万甚到更多的访问量,这样就不怕可控性差吗?

解决方案 »

  1.   

    提供大规模并发访问的服务器
    对SOCKET与TCPIP有很深的理解
    http://topic.csdn.net/u/20110201/14/3e89886e-5651-44c1-85c0-61d0faf71795.html
      

  2.   

    - -这贴的回复都好神奇
    可控性?个人觉得唯一的缺憾在于 没有framework的电脑会悲剧...
      

  3.   

    可控性除了代码的优化程度外,很大程度还要看依赖的平台的性能。如果一个网站用的access数据库,即使优化了,恐怕几万人访问都要当掉。
    如果一个网站用的是oracle数据库,即使优化的不是很好,即使几万人同时访问估计都不会出问题。如果用C#开发桌面程序,除了代码优化外,framework也很重要,这就要看微软如何开发framework了呵呵。不过现在用C#开发桌面程序性能还是不错的,虽然说比不上vc等,但是现在计算机的性能那个强啊,基本可以无视c#和Vc效率的这点差别了
      

  4.   

    win7 貌似内置x.x的.net framework了吧。。已经是一年前装的系统了,忘了天生有没有
      

  5.   

    从纯运算任务上来说,c#既然为IL,IL最终转换为本机代码,那么效率应该不会比c语言写的同样的程序差太多。而且即使差一些,其中很多时间是用于操作的安全性检查的,比如使用未初始化变量之类个人见解而已
      

  6.   

    没用过基于mfc,也没有听说过java吧?这些都没有在xp中内置,以前不是也能在windows平台用起来?!
      

  7.   

    不管怎样,事实上居于.NET的桌面程序确实不多!
    虽然我目前只玩C#,已经基本放弃Delphi。
      

  8.   

    需要安装大的类库,甚至java虚拟机,也都不没有挡住那些大的商业软件卖钱。这一块,不论是桌面还是服务器端,.net都很好地支持了。而如果我们只是关心针对个人、很难卖钱的小软件,那么其实过去15年一直是web部署的小程序。这一块,当然就要看年轻的silverlight如何做了。
      

  9.   

    也都不没有挡住那些大的商业软件卖钱  -->  也都没有挡住那些大的商业软件卖钱关于“c#开发桌面软件”这个说法其实是有歧义的。因为既可以开发winform的,也可以开发silverlight的。silverlight4可以部署在桌面(而脱离浏览器),可以操作com。不论winform还是silverlight,都是可以使用c#来写可执行代码的。我想lz只是说的是winform,可是这个东西已经多少年不怎么去更新升级啦,从技术上说早就被silverlight淘汰了(当然作为开发工具还会用上10年)。
      

  10.   

    QT的程序在不活动的时候,只占用的几百K的内存,
      

  11.   

    winform的程序在非enterprise领域用好像确实不多。
      

  12.   

    .net 入门门槛低, 所以有好多程序员