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

asp.net错误处理类+SESSION类 收藏


 *  
 
 * 使用说明:1. 在Application_Start()中启动定时器(定时清空错误信息):ErrorManager.Instance.Start(),  
 
 *              默认12小时运行一次,或用ErrorManager.Instance.SetTimerInterval()设置。  
 
 *           2. 在Application_Error()中,当发生错误时,保存这个错误信息并转到error.aspx中显示这个错误  
 
 *               string key = ErrorManager.Instance.AddError();  
 
 *               Response.Redirect("error.aspx?key=" + key);  
 
 *           3. 在error.aspx中通过url传来的key,取得并显示错误信息:  
 
 *               string err = ErrorManager.Instance.GetError(key)  
 
 *              err中前19个字符是错误发生的时间,后面是错误信息。  
 
 *           4. 为了捕捉Session超时的错误,而不是返回Session[key]是null的错误信息,本类增加了GetSession()  
 
 *              和SetSession函数来统一管理Session,以后aspx中不能直接读取Session,而必须通过本类来读取。  
 
 *   
 
 *   
 
 * 创建标识:  
 
 *  
 
 * 修改标识:  
 
 * 修改描述:  
 
 *  
 
 * 修改标识:  
 


相关文档:

在Web Service中使用ASP.net状态保持

原帖地址:http://www.wangchao.net.cn/bbsdetail_572426.html
      简介
  有许多聪明的办法可以解决HTTP协议的无状态问题,例如对每个请求重复发送应用程序数据包、使用HTTP认证机制来将请求映射到特定的用户、使用Cookie来存储一系列请求的状态等。在ASP.net技术中提供了 ......

Asp.net中cache对象简介

Asp.net支持三种类型的cache
想写一个技术快速概述,可能写得太多了。技术概略的目的是以最快最简单的方式描述出技术要点,也是我希望的最有效率的知识传播方式。
1. 页面/控件cache
2. 应用程序级cache
3. 浏览器客户端cache
从实现方式来看,页面/控件cache和应用程序级cache都是存放在服务器内存里面的,随着内 ......

asp.net和ajax未捕获异常处理机制

asp.net和ajax未捕获异常处理机制
    这里的异常处理主要是指开发人员在业务代码中未捕获的异常。未捕获异常处理的目的:
    1:在应用程序域级别对异常类型进行处理;
    2:在处理的基础上,可以将错误信息记录日志;
    3:以友好的方式提示最终用 ......

asp.net 网站性能优化

1. 数据库访问性能优化
  数据库的连接和关闭
  访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号