易截截图软件、单文件、免安装、纯绿色、仅160KB

Asp.Net性能优化

(一).选择会话状态存储方式
    在Webconfig文件配置:
    <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424"
         sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
      cookieless="false" timeout="20"/>
     
    Asp.net有三种方式存储会话状态信息:
    1. 存储在进程中: 属性mode = InProc
       特点:  具有最佳的性能,速度最快,但不能跨多台服务器存储共享.
 
    2. 存储在状态服务器中: 属性mode = "StateServer"
       特点:   当需要跨服务器维护用户会话信息时,使用此方法。
               但是信息存储在状态服务器上,一旦状态服务器出现故障,信息将丢失
   
    3. 存储在Sql Server中: 属性mode="SqlServer"
       特点:   工作负载会变大,但信息不会丢失.
   
    补充一点:
       I. 由于某些页面不需要会话状态,则可以将会话状态禁用:
             代码如下: <%@ Page EnableSessionState="false" %>
       II.如果页面需要访问会话变量但不允许修改它们,可以设置页面会话状态为只读:
             代码如下: <%@ Page EnableSessionState="false" %>
   
    使用时可以根据具体情况选择某种方式
(二).使用Page.IsPostBack
    Page.IsPostBack表示是否是从客户端返回的. 初次运行时,不是从客户端返回,它的值
    为false,当触发页面上的事件或刷新页面时,Page.IsPostBack由于是回发的,值变为


相关文档:

ASP.NET/XML深入编程技术

这是关于Asp.Net/XML深入编程的技术书,作者精心设计了66个实例详细介绍了.Net   Framework以及XML技术在.Net   Framework的编程方法和技巧。全书由12章构成,内容包括.Net平台的建立、Asp.Net的Web   Forms、控件、数据访问、Web   Service、Asp.Net的设置和跟踪、Asp.Net的安全 ......

ASP.NET验证码(C#)

* Copyright all(c) 2005 ZhongFeng, http://blog.csdn.net/SW515 */
 public class ValidateCode : System.Web.UI.Page
 {
  private void Page_Load(object sender, System.EventArgs e)
  {
   this.CreateCheckCodeImage(GenerateCheckCode());
  }
&nb ......

ASP.NET Login控件使用方法及须知(图)

ASP.NET登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很多方面。众多 ASP.NET 登录控件一起为 ASP.NET Web 应用程序提供可靠的无需编程的登录解决方案。默认情况下,登录控件与 ASP.NET 成员资格和 Forms 身份验证集成,以帮助使网站的用户身份验证过程自动化。默认情况下,ASP.NET 登录控件以纯 ......

Asp.Net清空页面所有textbox的几种方法总结

Asp.Net清空页面所有textbox的几种方法总结
 在Asp.Net中清空所有textbox有好几种方法,本文提供几种,供大家参考!
 
foreach( Control childControl in this.Controls )  
{  
if( childControl is TextBox )  
((TextBox)childControl).Text = "";  
}&n ......

ASP.NET各种跨页面传值方法技巧总结

ASP.NET各种跨页面传值方法技巧总结
 
1.使用QueryString变量
    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号