我站点基本都是用List<>集合写的,但是在前台都是用for循环读取的,不知道是否会对网页打开速度有很大影响?想讨论一下大家都怎么用?前台是用控件还是像我这样用循环?

解决方案 »

  1.   

    foreach
    分页获取
    数据缓存
      

  2.   

    http://msdn.microsoft.com/en-us/magazine/cc163854.aspx这篇是讲asp.net网站优化的。如果用到gridview的话要注意数据量大的时候的分页问题。其他的文章里也讲了。记得有人说用控件也用后台代码不会有大的性能差异。
      

  3.   

    你如果写的很好,打算复用吗?打算共享给同事吗?打算放到csdn上来吗?如果你能把for写得很好,包含了许多设计和提高效率的经验框架,不也就是开发成控件了嘛!所以不要纠结什么“写for语句还是使用控件”的争论,自己去测试到底哪一种方法适合你自己。
      

  4.   

    服务端压缩,客户端解压,gzip