ImageVerifierCode 换一换
格式:PPT , 页数:14 ,大小:1.04MB ,
资源ID:1414036      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1414036.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(WEB应用的基本配置.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

WEB应用的基本配置.ppt

1、能力目标:能够使用ASP.NET内置对象Response、Request、Application和Session;能够设置Global.asax 文件中的相关事件;能够对页面进行统一出错处理;能够使用XML语法进行Web.Config文件的配置。知识目标:了解Response、Request、Application和Session对象的功能及使用方法;了解Global.asax中事件被触发的顺序;了解 XML文件的基本结构和语法;了解Web.Config配置文件的基本结构;掌握Global.asax文件的使用方法;掌握Web.Config文件的配置方法。,教学目标:,本项目的工作任务首先是为电

2、子商务网站创建全局应用程序类Global.asax,然后设置Application_Error事件处理代码,使得当Web服务器出现未处理异常时将出错信息传递给出错处理页面,并通过编辑配置文件Web.config实现Web应用程序的总体设置,在任务分析中将进一步介绍内置对象Response、Request、Application和Session的功能及使用方法。即通过学习,让学生了解ASP.NET常用内置对象,使学生能够灵活运用ASP.NET内置对象,掌握利用Global.asax和Web.config对站点进行总体设置的方法。本项目共设2个工作任务,即任务1 Global.asax文件配置和任

3、务2Web.Config文件配置。,项目简介:,任务一 Global.asax文件配置,本任务首先为电子商务网站创建全局应用程序类Global.asax,如图4.1,然后为Web应用程序设置Application_Error事件处理代码,使得当Web服务器出现未处理异常时将出错信息传递给出错处理页面。在任务分析中将进一步学习ASP.NET内置对象Response、Request、Application和Session,以了解它们的功能及使用方法。,一、任务引导,图4.1 创建全局应用程序类Global.asax,任务一 Global.asax文件配置,1、Global.asax文件配置(1)创

4、建全局应用程序类Global.asax;(2)添加事件代码;打开“Global.asax”文件,在该文件中将自动产生一些事件;为Application_Error事件添加事件处理代码,使得当Web服务器出现未处理异常时将出错信息传递给出错处理页面error.aspx。2、创建出错处理页面error.aspx(1)在解决方案资源管理器中,创建一个窗体页面error.aspx;(2)切换到代码视图,为error.aspx添加代码;(3)打开文件error.aspx.cs,添加后置代码。,二、任务实施,任务一 Global.asax文件配置,任务一 Global.asax文件配置,1、ASP.NET

5、内置对象(1)Response对象 Response对象的属性;Response对象的方法;(2)Request对象 Request对象的属性;Request对象的方法。(3)Application对象 Application对象的属性 Application对象的方法(4)Session对象 Session对象的属性;Session对象的方法,三、相关知识,任务一 Global.asax文件配置,2、Global.asax文件配置(1)Global.asax 文件的结构 Global.asax文件主要是定义Web应用程序的Application_Start()、Application_End

6、()、Session_Start()和 Session_End()等事件处理程序。(2)Global.asax文件的使用 Global.asax事件处理程序的执行顺序;ASP.NET程序:Global.asax。Global.asax使用了微软的HTML拓展标记语法来限制脚本,即必须用标记来引用上面的事件而不能用符号引用。,三、相关知识,任务一 Global.asax文件配置,在Global.asax中除了为Application_Error事件添加事件处理代码,还可以为其他几个事件添加代码,其中,一个典型的应用就是统计在线人数,考虑使用Application内置对象保存当前在线人数,当用户建

7、立 Session 时,就触发 Session_Start事件,可以在该事件中为当前在线人数作加1操作,当用户在默认时间内没有进入其他ASP.NET 程序时,将触发Session_End()事件,在该事件中为当前在线人数作减1操作,尝试为网站实现统计在线人数功能,在存取Application对象的值时考虑进程同步问题。,四、任务拓展,一、任务引导,任务二 Web.Config文件配置,ASP.NET具有一个非常重要的特性,就是它为开发者提供了一个非常便利的配置系统。这个配置系统借助基于XML格式的文件(Machine.Config和Web.Config)来存储配置信息,使得开发者可以轻松快速地

8、建立自己的Web应用环境。本任务首先为电子商务网站创建Web配置文件,如图4.4,然后通过Web.Config配置文件中节点的设置,为应用程序设置配置信息,如指定编译信息、身份验证模式、为应用程序指定会话超时时间等。在任务分析中将进一步学习XML语法,并详细介绍配置文件的查找优先级及Web.Config配置文件的使用方法。,1、创建Web配置文件Web.config;2、配置Web.config文件;3、节测试;(1)创建页面NoAccess.htm,用于当用户没有权限访问请求的资源时,为用户提供信息提示,并编写相应程序代码;(2)创建页面FileNotFound.htm,用于当用户访问的资源

9、不存在时,为用户提供信息提示,并编写相应程序代码;(3)进行两种错误页测试:一是用户访问的资源不存在,即NoAccess.htm;另一种情况是用户访问了无权请求的资源,即FileNotFound.htm。,二、任务实施,任务二 Web.Config文件配置,1、Web.Config配置文件的基本概述,三、相关知识,每个web.config文件都是基于XML的文本文件,并且可以保存到Web应用程序中的任何目录中。在发布Web应用程序时web.config文件并不编译进dll文件中。2、Web.config配置文件的优点3、配置文件的查找优先级4、Web.Config配置文件的基本结构 配置节处理

10、程序声明 配置节设置,任务二 Web.Config文件配置,任务二 Web.Config文件配置,节点 节点 节点 节点 节点 子节点 节点 节点 节点 节点,节点,5、Web.Config配置文件的配置方法,四、任务拓展,本任务需要创建一个SqlHelper类,为其添加静态方法GetSqlConnection(),用于返回数据库连接字符串,然后创建测试页面test.aspx,在Page_Load事件中调用SqlHelper类的GetSqlConnection()方法,向页面输出数据库连接字符串。1、SqlHelper类(1)创建SqlHelper类(2)编辑代码2、测试页面test.aspx,任务二 Web.Config文件配置,课后习题见教材第146页,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1