提高asp.net应用程序性能技巧
2007-04-08 11:12
597 查看
1避免不必要的操作 Page_Load和IsPostBack
使用IsPostBack判断是否是回传,并在处理代码
Private Sub BindData()Sub BindData()
Dim connstr As String = ConfigurationManager.ConnectionStrings("NorthwindConnectionString").ConnectionString.ToString
' Dim conn As New SqlConnection(connstr)
Dim da As New SqlDataAdapter("select * from Employees ", connstr)
Dim ds As New DataSet
da.Fill(ds)
dt = ds.Tables(0)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
2 关闭不必要的Session 状态
<%@ Page EnableSessionState="False" %>
3 尽量少使用Server Control,能用html 控件,而不要使用Server control
4 不必要是可以关闭ViewState
<asp:GridView ID="GridView2" runat="server" EnableViewState="False">
</asp:GridView>
<%@ Page EnableViewState ="false" %>关闭整个页面的ViewState
5 只读数据访问时不要使用DataSet,使用SqlDataReader代替DataSet
6关闭asp.net 的debug模式
7 使用asp.net 的OutPut Cache的数据缓冲
使用IsPostBack判断是否是回传,并在处理代码
Private Sub BindData()Sub BindData()
Dim connstr As String = ConfigurationManager.ConnectionStrings("NorthwindConnectionString").ConnectionString.ToString
' Dim conn As New SqlConnection(connstr)
Dim da As New SqlDataAdapter("select * from Employees ", connstr)
Dim ds As New DataSet
da.Fill(ds)
dt = ds.Tables(0)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
2 关闭不必要的Session 状态
<%@ Page EnableSessionState="False" %>
3 尽量少使用Server Control,能用html 控件,而不要使用Server control
4 不必要是可以关闭ViewState
<asp:GridView ID="GridView2" runat="server" EnableViewState="False">
</asp:GridView>
<%@ Page EnableViewState ="false" %>关闭整个页面的ViewState
5 只读数据访问时不要使用DataSet,使用SqlDataReader代替DataSet
6关闭asp.net 的debug模式
7 使用asp.net 的OutPut Cache的数据缓冲
相关文章推荐
- 提高asp.net应用程序性能的技巧
- 提高asp.net应用程序性能的一些技巧
- 提高asp.net应用程序性能的一些技巧
- 提高asp.net应用程序性能的一些技巧(转自http://blog.aspcool.com/chyich/archive/2005/07/05/2584.html)
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高 ASP.NET Web 应用性能的 24 种方法和技巧
- 分享提高ASP.NET Web应用性能的技巧
- 分享提高ASP.NET Web应用性能的技巧
- 提高 ASP.NET Web 应用性能的 24 种方法和技巧
- 提高ASP.Net应用程序性能的十大方法(2)
- 提高ASP.NET性能小技巧
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 20个小技巧提高你的asp.net应用程序性能(20 Tips to Improve ASP.net Application Performance)
- ASP.NET性能提高的技巧
- 提高ASP.Net应用程序性能的十大方法
- Asp.net性能优化-提高ASP.Net应用程序性能的十大方法 (转)
- 提高ASP.NET应用程序性能的十大方法