数据持久化第六课-ASP.NET运行机制

数据持久化第六课-ASP.NET运行机制

一.预习笔记

1.动态网页的工作机制通常分为以下几个阶段:

1)使用动态Web开发技术编写Web应用程序,并部署到Web服务器。
2)客户端通过在浏览器中输入地址,请求动态页面。
3)Web服务器根据客户端的请求,对Web应用程序进行编译或解释,并生成HTML流,返回给客户端。
4)客户端浏览器解释HTML流,并显示为Web页面
HttpModule是HTTP请求的"必经之路",可以在该HTTP请求传递到最终的"请求处理中心(HttpHandler)"进行处理之前做一些额外工作;或者在某些情况下终止满足一些条件的HTTP请求,从而起到一个过滤器的作用

2.演示HttpModule的存在

在asp.net项目中创建一个HttpModule子类
在配置文件中添加moudle的配置
运行任意一个asp页面查看效果

3.Httphandler对象的概述与使用

每个HTTP请求都可能经过多个HttpModule处理,而最终的处理中心是HttpHandler

4.Httphandler案例演示

编写一个Httphandler类,定义自己需要处理且显示的数据
在配置文件中添加配置
运行aspx页面测试

5.验证码的实现

代码操作注意事项
1)添加一般处理程序
2)验证码代码实现(网上百度一个)
3)在aspx页面访问时,使用html标签img访问,不适用Asp:Image访问,因为asp:Image控件是用于在ASP.NET Web Forms页面中嵌入图像的,它期望服务器控件的处理机制和事件。而ashx处理程序不支持这些特性

二.课堂笔记

三.课后回顾

--行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

相关推荐
Lost of 程序猿2 天前
.NET 10 船端单机部署与离线升级实战:从闪退事故到无感回滚
c#·asp.net·.net
Lost of 程序猿5 天前
M2 实战:询价与采购订单聚合落地——跨聚合一致性、领域事件与 Outbox
开发语言·c#·asp.net·.net
Lost of 程序猿6 天前
船岸数据同步链路实战:SendFlag、单调版本号与断网三天后的续传
后端·c#·asp.net
周杰伦fans10 天前
ASP.NET Core Identity 从入门到实战:常见问题与解决方案
后端·asp.net
Lost of 程序猿12 天前
ASP.NET Core API 版本管理与契约演进:船岸版本碎片化下的兼容性工程
后端·asp.net
啊阿狸不会拉杆16 天前
《计算机网络-自顶向下方法》2.5 P2P 文件分发 读书笔记
计算机网络·wireshark·asp.net·p2p
Lost of 程序猿19 天前
ASP.NET Core Saga 分布式事务深度实战:备件采购跨服务长流程,如何保证“要么全成,要么全回“
分布式·后端·asp.net
Lost of 程序猿20 天前
ASP.NET Core API 幂等性设计深度实战:从一次重复申领事故说起
后端·asp.net
Lost of 程序猿20 天前
ASP.NET Core 多租户架构深度实战:一套系统,管理一支船队
后端·架构·asp.net
Lost of 程序猿21 天前
Hangfire 任务调度深度实战:从即时任务到卫星断点续传
asp.net