当前位置:跳过导航链接计算机毕业设计首页 : 技术应用 : 详细内容

如何提升ASP.NET程序的执行效率

来源:转载 作者:管理员 添加时间:2011-08-29 点击数:6267

由于asp.net开发的web程序,在执行启动时,经常要先编译才可以显示,这样的话从前台显示到读取数据库相关内容时间会非常慢,那么,如何利用代码来优化查询速度,或者在开发时应注意的内容有哪些?本篇文章主要介绍下如何提升asp.net的执行效率,使页面速度显示更加快速。

1.1禁用Session:

       Session在不需要使用时可以将其禁用,从而提升一定的页面性能,为某个页面禁用Session的方法是在页头加上

              <%@ Page Language="C#" EnableSessionState="false"%>

或是只读

        <%@ Page Language="C#" EnableSessionState="ReadOnly"%>

       默认情况下Web服务是禁用Session的,可以用

       [WebMethod(EnableSession=true)]启用

       要为整个应用禁用Session可以在Web.config设置:

      

1.2禁用ViewState:

       要为某个控件禁用ViewState可以使用

                id="txtBookName"

        text="Enter book name."

        toolTip="Enter book name here."

        EnableViewState="false"

        runat="server" />

       整个页面禁用:

       <%@ Page Language="C#" EnableViewState="false" %>

第1页第2页第3页

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网