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

ASP.NET处理程序和模块(一)

ASP.NET处理程序和模块
          
          ASP.NET HTTP 处理程序(Handler)是响应对 ASP.NET Web 应用程序的请求而运行的程序
          
          如处理 *.aspx文件的ASP.NET处理程序,当用户请求 *.aspx文件时就通过相应的处理程序.
          这是ASP.NET内置的处理程序,默认处理*.aspx文件的是ASP.NET的页处理程序
          (用于所有 ASP.NET 页的默认 HTTP 处理程序.)
          
          内置处理程序还有:
            处理*asmx文件的Web服务处理程序在(ASP.NET 中作为
            .asmx 文件创建的 Web 服务页的默认 HTTP 处理程序)
           
            处理ashx文件的泛型处理程序(不含 UI 和包括 @ WebHandler 指令的所有
             Web 处理程序的默认 HTTP 处理程序)
          
          学习ASP.NET处理程序编程的目的:深入了解ASP.NET服务器相应客户端的过程,
          创建自己的ASP.NET处理程序来提高网站的健壮性(比如状态、身份验证等)。
          
          创建HTTP处理程序步骤:
          实现 IHttpHandler接口。 
          实现 ProcessRequest方法。 
          在 Web.config 中注册该处理程序。
          
          要创建ASP.NET处理程序要实现 IHttpHander接口(System.Web命名空间下)
          IHttpHander接口中只有一个方法 void ProcessRequest(HttpContext context)
          而且还有一个属性 IsReusable 获取一


相关文档:

ASP.NET获取客户端IP/用户名等信息

ASP.NET获取客户端IP/用户名等信息  
1. 在ASP.NET中专用属性:
获取服务器电脑名:Page.Server.ManchineName
获取用户信息:Page.User
获取客户端电脑名:Page.Request.UserHostName
获取客户端电脑IP:Page.Request.UserHostAddress
2. 在网络编程中的通用方法:
获取当前电脑名:static System. ......

ASP.NET中String.IndexOf 方法的使用

String.IndexOf 方法 (value, [startIndex], [count])
  报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。
  参数
  value
  要查找的 Unicode 字符。 对 value 的搜索区分大小写。
  startIndex(Int32)
  可选项,搜索起始位置。不设置则从0开始。
......

ASP.NET的(HttpModule,HttpHandler)

在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,A ......

关于 ASP.NET 三层架构

一般对于用过 动软.net代码生成器的人来说,省了好多事情。  model (实体层),  dal(数据访问层),  bll(业务逻辑层)
model 就不用说了 dal数据访问层有的时候要调用存储过程,以前很少写,觉得参数的调用挺费劲的,大家有什么好的办法能提高存储过程吗!!!!!!!!!! ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号