如题

解决方案 »

  1.   

    ASP.NET使用了缓冲的技术,当你使用的人很少时,感觉不出它的速度优势,当用户达到一定的数量级的时候,速度就会加快,当然还有一个负载均衡的问题
      

  2.   

    不知道你是怎么访问web程序的?如果是在vs.net中调试运行,那肯定有些慢,因为.net是要预先编译一次,用vs.net调试,程序每次都要编译一次,但是这样访问localhost/xxx/xxx.aspx就不用编译而直接执行,所以速度是绝对快的!!!(比asp快,跟jsp差不多)
      

  3.   

    asp.net使用高速缓存,在第一个用户浏览这个页面的时候,就会建立一个页面的副本,如果下一个用户使用相同的条件(如,浏览器类型或版本、访问参数等)都相同的时候,asp.net便直接调用这个副本给用户。你可以使用@Cache指令来指定是否启用缓存,它还用其他很有用的设置,可以查看.net framework帮助文档。
      

  4.   

    原来如此了,我一般都是在自己的电脑上调试直接用locahost调试的,这么说来如果用.net的话,服务器配置相对也应该高一些了