黑马程序员技术交流社区

标题: ASP.Net 基础(一) [打印本页]

作者: 邓连超    时间: 2012-11-29 00:25
标题: ASP.Net 基础(一)
什么是ASP.Net

ASP.Net里的常用文件
.ashx  一般处理程序,Asp.net核心程序,但一般使用.aspx
.aspx  常用程序,用于创建网页和对网页编程的核心文件类型,和aspx.cs文件配套使用
aspx.cs  常用程序,用于编写大量的c#代码,和.aspx配套使用.
.ascx  指明一个asp.net用户控件
.asax  包含asp.net应用程序级事件的时间语法
.config  配置文件,用于设置应用程序的各种属性
asmx  供宿主web服务在本地或远程使用


一般处理程序(HttpHandler)
  • HttpHandler: 是一个实现System.Web.IHttpHandler接口的特殊类.
    任何一个实现IHttpHandler接口的类,是作为一个外部请求的目标程序的前提.(凡是没有实现此接口的类,就不能被浏览器请求)
  • 他有支持ASP.NET的服务器调用和启动运行.一个HttpHandler程序负责处理它所对应的一个或一组url地址的访问请求,并接受客户端发出的访问请求信息(请求报文)和产生响应内容(请求报文).
  • 简单地说:咱可以通过创建一个我们自己的HttpHandler程序来生成浏览器代码发送回客户端浏览器.
  • HttpHandler程序可以完成普通类程序所能完成的大多数任务:
    1,获取客户端通过HTML的Form表单提交的数据和URL参数
    2,创建对客户端的响应消息内容
    3,访问服务器端的文件系统
    4,连接数据库并开发基于数据库的应用
    5,调用其他类






作者: 许庭洲    时间: 2012-11-29 07:37
值得学习ing!
作者: 杨占伟    时间: 2012-11-29 09:00
谢谢,学习了!
作者: 张青江    时间: 2012-11-29 11:30
好得很!
来自:黑马程序员训练营论坛 Windows Phone 7 客户端
作者: 李洪伟    时间: 2012-11-29 15:00
谢谢,学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2