关于代码效率的问题 初学者,想请教一下关于效率的问题,我写的程序在客户端浏览时总是比较慢,所以想问问在代码开发过程中需要注意些什么才能尽可能提高程序的执行效率.这样问可能比较笼统,总之大家都根据经验谈谈自己的看法.谢谢各位了,虚心向大家学习 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这问题展开能写一本书了,关注,并赋上个人看法,请指正:数据库相关的优化,比如合理的SQL语句、索引,合理应用存储过程减少网络流量,提高执行速度,合理应用DataReader与DataSet,比如只读数据尽量以DataReader获取以减少服务器内存消耗。合理使用.net的缓存,合理使用ViewState等.net中提供的附加功能,比如DataGrid自带的分页算法效率就很低,大数据量的情况就需要自己写分页代码了...... 感谢金鳞,我始终有个问题,关于DataSet,是不是被保存在本地计算机的?我一直以为页面上的asp.net按钮是要返回服务器执行的,那么如果按钮对DataSet操作是不是也要在服务器执行呢? http://blog.csdn.net/navy_koo/archive/2005/04/20/356016.aspx http://blog.csdn.net/navy_koo/archive/2005/10/08/497211.aspx DataSet是存放在服务端内存中的,另服务端控件是在服务端执行的. a.aspx页面定时异步访问b.aspx页面 这个功能是怎么实现的呢 Forms验证如何让用户登录后管理不同的目录? response.redirect 如何设置TextBox焦点 Gridview 模板列 为什么不走RowCommand事件方法(急!!!!!!!) 求求大家了,帮帮我这个可怜的孩子吧 大家可以来看看 如何把float 转化为 int 型 ??? 如何把datalist嵌套datalist并且通过checkbox选中的结果装到数组中?! 做文章系统各位如何是以内容特长的内容分页来生成静态页????? _____前台调用后台函数的出错,谢谢
数据库相关的优化,比如合理的SQL语句、索引,合理应用存储过程减少网络流量,提高执行速度,合理应用DataReader与DataSet,比如只读数据尽量以DataReader获取以减少服务器内存消耗。合理使用.net的缓存,合理使用ViewState等.net中提供的附加功能,比如DataGrid自带的分页算法效率就很低,大数据量的情况就需要自己写分页代码了......
http://blog.csdn.net/navy_koo/archive/2005/04/20/356016.aspx