`
hcyoo
  • 浏览: 20921 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

C# asax文件使用实例

    博客分类:
  • .net
阅读更多
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Timers;
using System.Text.RegularExpressions;
using System.Web.Security;
using System.Web.SessionState;
using Quartz;
using Quartz.Impl;


namespace hcy
{
    public class Global : System.Web.HttpApplication
    {
        protected void Application_Start(object sender, EventArgs e)
        {
//该事件处理程序在Web应用程序被启动后立刻被调用。因此,该事件在一个Web应用程序的整个生命周期内仅仅触发一次。这是定义Web应用程序全程所用到的应用程序级数据的理想位置

          //相当于java servlet中的init()方法        }

        protected void Session_Start(object sender, EventArgs e)
        {
 // 当一个新的会话被启动时运行的代码。
        }

        protected void Application_BeginRequest(object sender, EventArgs e)
        {
          //可以在此对所有用户请求头处理
        }

        protected void Application_AuthenticateRequest(object sender, EventArgs e)
        {

        }

        protected void Application_Error(object sender, EventArgs e)
        {
// 当一个未处理过的错误发生时运行的代码。
// 将错误记录到事件日志。

  Exception ex = Server.GetLastError();

  EventLog ev = new EventLog("Application");

  ev.WriteEntry(ex.Message, EventLogEntryType.Error);

  Server.ClearError();

  Response.Write("This app has bombed. Sorry!");


        }

        protected void Session_End(object sender, EventArgs e)
        {
// 当一个会话结束时运行的代码。
        }

        protected void Application_End(object sender, EventArgs e)
        {
    //运行应用程序关闭的代码。
        }
    }
}


1、 在 Windows 2000 和 Windows XP 上的默认安装中,ASP.NET 在辅助进程中运行 Web 应用程序代码。此进程的标识默认为名为 ASPNET 的无特权本地帐户。在 ASP.NET 的 beta 版中,该进程的标识是 System,这是一个功能强大的管理员帐户,拥有许多计算机特权。
2、此文件必须放在网站根目录下才能执行.

1
1
分享到:
评论

相关推荐

    ASP.NET 2.0动态网站开发基础教程(C#) 第09章 ASP.NET Web服务 传送数据(共9页).ppt

    ASP.NET 2.0动态网站开发基础教程(C#) 第10章 配置ASP.NET应用程序 Global.asax Web config 缓存技术(共12页).ppt ASP.NET 2.0动态网站开发基础教程(C#) 第11章 提高ASP.NET应用程序的安全性 身份验证和授权 ...

    C#实训教程

    很好的C#培训教程,适合初学者使用 目 录 1 .NET体系结构 7 1.1 什么是.NET Framwork? 7 1.2 .NET Framework的内容 7 1.3 如何用.NET Framework编写应用程序 8 1.4 MSIL和JIT 8 1.5 程序集 9 1.6 托管代码 9 1.7 ...

    NTKO OFFICE文档控件C# SQLSERVER 在线word,excel编辑

    修改Global.asax.cs文件中的连接字符串:为您的SQLSERVER数据库的服务器,实例名,以及数据库名称,以及修改连接用户名和口令。 this.conn.ConnectionString = "data source=192.168.0.3\\ntko;initial ...

    C#.NET网络编程.part1

    本书结合大量实例,全面介绍了基于visual c#.net的网络编程,内容包括web forms、asp.net、tcp、udp端口通信、远程访问、msmq消息队列、电子邮作客户端系统、网络编程应用技巧与web services等。 本书所有的源...

    防止sql注入小方法

    应用实例工具:c# 和access演示的。此方法在一定程度上防止sql的注入, 防止'or'='or' 'or''=' 'or ''=' " or "a"="a 此类sql语句在客户端注入

    ASP.NET应用开发案例教程

    8.3.1 Global.asax文件概述 8.3.2 Application对象事件 8.3.3 Session对象事件 8.3.4 其他几种客户端的用户状态管理方法 8.3.5 本小节提示 8.4 ASP.NETHTFP运行情况 8.4.1 HTFP运行情况介绍 ...

    ASP.NET应用与开发案例教程

    8.3.1Global.asax文件概述 8.3.2Application对象事件 8.3.3Session对象事件 8.3.4其他几种客户端的用户状态管理方法 8.3.5本小节提示 8.4ASP.NETHTFP运行情况 8.4.1HTYP运行‘晴况介绍 8.4.2HTFP处理程序 8.5小结 ...

    asp.net 定时间点执行任务的简易解决办法

    这里首先想到的就是利用 Global.asax 文件来实现, 以下Global文件的内容。 代码如下: <%@ Application Language=”C#” %> <%@ Import Namespace=”System.Threading” %> [removed] //这里使用静态...

    ASPNET35开发大全第一章

    13.1.8 Global.asax配置 13.2 ASP.NET应用程序配置 13.2.1 ASP.NET应用程序配置 13.2.2 Web.config配置文件 13.2.3 ASP.NET基本配置节 13.3 ASP.NET缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面部分...

    ASP.NET 3.5 开发大全

    13.1.8 Global.asax配置 13.2 ASP.NET应用程序配置 13.2.1 ASP.NET应用程序配置 13.2.2 Web.config配置文件 13.2.3 ASP.NET基本配置节 13.3 ASP.NET缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面部分...

    ASP.NET 3.5 开发大全1-5

    13.1.8 Global.asax配置 13.2 ASP.NET应用程序配置 13.2.1 ASP.NET应用程序配置 13.2.2 Web.config配置文件 13.2.3 ASP.NET基本配置节 13.3 ASP.NET缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面部分...

    ASP.NET 3.5 开发大全word课件

    13.1.8 Global.asax配置 13.2 ASP.NET应用程序配置 13.2.1 ASP.NET应用程序配置 13.2.2 Web.config配置文件 13.2.3 ASP.NET基本配置节 13.3 ASP.NET缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面部分...

    ASP.NET的网页代码模型及生命周期

    从上述代码中可以看出,在头部声明的时候,单文件页模型只包含Language=“C#”,而代码隐藏页模型包含了CodeFile=“Default.aspx.cs”,说明被分离出去处理事物的代码被定义在Default.aspx.cs中,示例代码如下所示。...

    ASP.NET 3.5 开发大全11-15

    13.1.8 Global.asax配置 13.2 ASP.NET应用程序配置 13.2.1 ASP.NET应用程序配置 13.2.2 Web.config配置文件 13.2.3 ASP.NET基本配置节 13.3 ASP.NET缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面部分...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    12.1 使用文件系统 12.1.1 Directory类和File类 12.1.2 DirectoryInfo类和FileInfo类 12.1.3 DriveInfo类 12.1.4 使用Attributes 12.1.5 使用通配符过滤文件 12.1.6 获取文件的版本信息 12.1.7 Path...

    ASP.NET3.5从入门到精通

    13.1.8 Global.asax 配置 13.2 ASP.NET 应用程序配置 13.2.1 ASP.NET 应用程序配置 13.2.2 Web.config 配置文件 13.2.3 ASP.NET 基本配置节 13.3 ASP.NET 缓存功能 13.3.1 缓存概述 13.3.2 页面输出缓存 13.3.3 页面...

    ASP.NET2.0高级编程(第4版)1/6

     18.6.2 使用文件扩展名641  18.6.3 使用新的  ASP.NET MMC插件643 18.7 小结644 第19章 状态管理645 19.1 如何选择645 19.2 ASP.NET 2.0中的  Session对象648  19.2.1 会话和事件模型648  19.2.2 配置会话...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    6.3.1 使用FileUpload控件上传文件 170 6.3.2 指定正确的ASP.NET权限给上传文件 172 6.3.3 理解文件大小的限制 173 6.3.4 把上传的文件放在Stream对象中 174 6.3.5 把文件内容从Stream对象移动到Byte数组中 175 ...

    获取WebService的请求信息方法实例

    首先想到的是在每一个带有WebMethod特性的方法里调用记录请求信息的方法,这样可以记录信息,但是太多带WebMethod特性的方法了,于是想在全局中拦截并捕获,于是想到了Global.asax public class Global : System....

Global site tag (gtag.js) - Google Analytics