日期:2014-05-18  浏览次数:20457 次

asp.net如何减少客户端代码量
客户端打开aspx页面发现了好多乱码和JS代码,在不影响性能的前提下如果最大限度地减少这种代码?

------解决方案--------------------

1.关闭所有ViewState,删掉runat=server的Form
2.不用服务器控件
3.合理缓存
4.合理使用Session/Application等服务器变量
5.客户端不作回传操作
6.客户端div+css结构

这是在不考虑项目开发效率开发周期情况下性能提高方法,如果赶项目合理优化吧。。
------解决方案--------------------
asp.net的很多功能都靠这些你所说的乱码完成,像回传,同时保存已有的值,验证等很多很多都是考这些完成。你所考虑的应该是合理规划服务器端和客户端才是。如果可能,你可以考虑使用html(javascript/flex)+webservice