8周application对象.docVIP

  • 9
  • 0
  • 约3.9千字
  • 约 8页
  • 2017-01-06 发布于重庆
  • 举报
8周application对象

第8周第1次课 总第18次课 课题:application对象 教学目标: 了解什么是application对象 掌握application对象的属性、方法和事件的应用 教学重点: application对象的属性、方法和事件 教学难点: application对象的属性、方法和事件的应用 教学方法: 讲解+讨论法 教学过程: 【导入新课】 Application是应用程序级对象,所谓应用程序在这里就是指网站,一个网站就是一个应用程序 【教学内容】 一、功能和应用 1、Application对象中包含的数据可以在整个Web站点中被所有用户使用,并且可以在网站运行期间持久保存数据。Application变量是所有用户公用的, 2、应用Application对象可以完成统计网站的在线人数、创建多用户游戏以及多用户聊天室等功能。 二、application对象的有效期 当网站服务器开启的时候,Application就被创建。 当网站服务器关闭时,Application对象就灭亡 三、常用方法 1、Application存储信息 add(名字,值):将新的对象添加到应用程序状态集合中   或(Application(“Application名字”)=变量或字符串信息) Set(name,value):更新应用程序状态集合中的对象值 get({name,index}):通过名称或索引获取应用程序状态集 合中的对象 2、Lock方法 在一个ASP应用程序中,如果同时访问的用户很多,就可能会出现很多用户同时修改某个Application变量,这时如果没有一个良好的机制来确保同一时刻仅有一个用户修改和存取Application变量,后果将是无法想像的 语法:Application.lock 功能:锁定Application对象,防止被其他用户访问 3、Unlock方法 语法:Application.lock 功能:解除锁定,可以接受用户的访问 四、事件 1、如何定义和使用事件 创建一个全局性文件global.asax,application对象的事件存储在global.asax中 注:global.asax文件中放置的是application和session对象的事件,存储的信息应用于整个应用程序。一个应用程序中只能有一个global.asax文件,通常保存在站点的根目录下 2、application常用的事件 1、Application_Start():Application开始创建的时候,调用该事件 2、Application_End():Application被清除的时候,调用该事件 3、Application_error():在出现未处理的错误时调用该事件 4、应用:在线人数统计(见演示) 【】Application对象用于存储网站中的公共信息,可在整个网站中传递,所有用户都可以使用 第8周第2次课 总第19次课 课题:session对象 教学目标: 掌握session对象的属性、方法与事件 掌握session对象的应用 教学重点: session对象的属性、方法与事件 教学难点: session对象的应用 教学方法: 讲解+实例法 教学过程: 【导入新课】 使用Session对象可以存储特定用户会话所需的信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。在绝大多数情况下,可以使用Session变量作为全局变量,用于在该会话的所有页面中共享信息。当用户请求来自应用程序的Web页时,如果该用户还没有会话,则Web服务器将自动创建一个Session对象。当会话过期或被放弃后,服务器将终止该会话。 Session对象记载某一特定的客户信息,不同的客户用不同的Session对象来记载 【教学内容】 一、session对象 1、Session对象概述:  1、创建和访问Session对象 格式: Session(“名字”)=变量/字符串 例如: Session(“user_name”)=hisname Session(“college”)=“上海大学” 访问Session变量:Session(“名字) 2、返回SessionID SessionID属性:返回当前会话的唯一标志符,即返回用户的会话标识。 语法:Session.SessionID 3、设定Session的生命期 Session的生命期:用户从到达某个站点直到不再访问该站点为止的这段时间 开始于:打开这个站点的任意一个网页 结束于:不再访问这个站点(超时或主动结束) 4、释放Session 两种结束方法

文档评论(0)

1亿VIP精品文档

相关文档