《ASP NET动态网页设计与制作教案.docx》由会员分享,可在线阅读,更多相关《ASP NET动态网页设计与制作教案.docx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、章节名称:动态网页根底学问及运行环境的构建课堂类型:理论 实训 练习 测试学时支配:2课时目的要求1.理解动态网站的分类及技术特点2.理解动态网页设计的流程3.驾驭ASP.NET平台的构建重 点理解动态网页的分类,驾驭.NET平台的构建难 点驾驭.NET平台的构建教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2.练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料Dreamweaver CS5网页设计与制作DIV+CSS版 吴丰,丁欣 主编 清华高校出版社动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著
2、清华高校出版社教学过程环节一:结合PPT课件的内容,讲解动态网站的根本学问。理解动态网页的几种常用的技术,展示一些优秀的动态网站。环节二:简要介绍ASP.NET平台的开展历程及特点 环节三:具体介绍ASP.NET平台的构建方法 主要有以下几个步骤:一. 配置IIS效劳器二. 安装Visual Studio 2008软件三. 测试一个最简洁的ASP.NET程序环节四: 对本节课的内容进展复习,完成一个加法器的程序。并进展疑难解答章节名称:C#根底学问(运算符,数据类型)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求理解C#语言的根本状况特点,驾驭C#语言的数据类型,运算符,变量的定义等
3、学问,学会编写根本的C#程序。重 点驾驭C#语言的数据类型,变量的定义及输入输出。难 点变量的定义及输入输出教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习动态网站设计的根底学问,讲解上节课的作业。环节二:讲解C#语言的开展和特点,C#语言根底C#(其英文名为C-Sharp)是从C和C+演化而来的一种新型面对对象的编程语言。根底学问:1. 驾驭C#的根本数据类型,主
4、要有int,float,String类型等。2. 驾驭C#中变量的定义标准要求,理解C#中运算符的运用。运算符主要有:l 算术运算符 + - * / % + - l 比拟运算符 = = !=l 条件运算符 ?l 赋值运算符 = += -= *= /= %=l 逻辑运算符 & !3. 结合具体的案例,讲解各种运算符的运用。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:C#程序设计实例存款计算器课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭C#语言根本语句的编写,数据类型转化方法,驾驭指定格式的数据输出重 点驾驭数据类型转化方法,指定格式的数据输出难 点指定格式的数据输出教法学
5、法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习C#语言的根底学问,讲解上节课的作业。环节二:讲解C#语言数据类型的转化方法,指定格式的数据输出1. 数据类型转化(1) 隐式 默认干脆转换(由低精度向高精度),如整型转化为单精度,双精度(2) 显式 强迫转换 (数据类型)表达式 Parse方法:将特定格式的字符串转换为数值 例如:int x=int.Parse(123);
6、 ToString方法:将其他数据类型的变量值转换为字符串类型 例如:int x=123; string s=x.ToString( ); 2. 指定格式的数据输出string.Format(formats,参数列表)例如:string.Format(“0:C,1:c1”,2.5,-8.52);(1) 货币格式输出 格式字符C,c(2) 十进制格式输出 格式字符D,d(3) 科学型输出 格式字符E,e(4) 百分比输出 格式字符P,p环节三:以一个存款计算器的设计过程为例,讲解C#程序的设计方法环节四:布置课堂练习,并疑难解答章节名称:C#根底学问(分支构造)课堂类型:理论 实训 练习 测试学
7、时支配:2课时目的要求驾驭C#语言的if语句,switch语句的运用重 点驾驭C#语言的if语句,switch语句的运用。难 点If语句的运用教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习C#语言的根底学问,讲解上节课的作业。环节二:讲解C#语言的推断语句的构造,以具体的案例说明运用的方法。C#语言的分支推断语句有两种:1.if语句if语句在运用的时候,具体还有i
8、f,if.else.,if.else if.else等形式。具体的语句构造如下(1)if 语句if (条件1) 语句块1(2) if.elseif (条件1) 语句块1else 语句块2(3)if.else if.elseif (条件1)else if (条件2)else2.switch.case语句Switch (表达式) Case 常量表达式1: 待执行一系列语句; break; . Case 常量表达式n: 待执行一系列语句; break; Default: 待执行一系列语句; break;环节三:完成课堂讲解的练习例题,并疑难解答章节名称:门票销售计算器课堂类型:理论 实训 练习 测试
9、学时支配:2课时目的要求驾驭C#语言的if语句,switch语句的运用,驾驭DropDownList,GroupBox控件的运用。重 点驾驭C#语言的if语句,switch语句的运用方法。难 点If语句的运用教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的C#分支语句的学问,讲解上节课的作业。环节二:以一个门票销售计算器的设计为例,讲解DropDownL
10、ist,GroupBox控件的运用,C#语言中If语句及Switch语句的运用。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:C#根底学问-循环语句课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭C#语言的for语句,while,do while语句的运用方法。重 点驾驭C#语言的for语句,while,do while语句的运用方法。难 点C#语言while,do while语句的运用方法教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校
11、出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的门票销售计算器的设计技巧。环节二:介绍C#语言中循环语句的编写方法。1. for 语句for (初始条件;完毕条件;循环变量变更) 循环操作语句2. while语句while (条件) 循环操作语句3. do while 语句do 循环操作语句while (条件)练习:计算1+2+3+.+100的值环节三:完成课堂讲解的练习例题,并疑难解答章节名称:C#循环语句的运用学生成果统计系统课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭C#循环程序设计一个学生成果统计系统的技巧。重 点
12、驾驭C#循环程序设计一个学生成果统计系统的技巧。难 点驾驭C#循环程序设计一个学生成果统计系统的技巧。教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习C#循环语句的根底学问,讲解上节课的作业。环节二:以一个学生成果统计系统的设计为例,讲解GroupBox等控件的运用,C#语言中循环语句及分支构造语句的综合运用技巧。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:
13、运用TreeView控件制作树形书目课堂类型:理论 实训 练习 测试学时支配:2课时目的要求1. 驾驭XML语言根底2. 驾驭利用XML文件和TreeView控件创立网页书目的方法重 点驾驭XML语言的编写标准技巧。难 点驾驭XML语言的编写标准技巧教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的学生成果统计系统的设计技巧。环节二:介绍XML语言的根底学
14、问,书写标准技巧XML是Web上表示构造化信息的一种标准文本格式,它没有困难的语法和应有尽有的数据定义。XML通过根元素,节点方式存储数据。XML代码示例案例:C#Bjarne Stroustrup2009TCP/IP Richard Stevens2009环节三:通过一个网页书目菜单的设计案例,介绍综合运用XML文件和TreeView控件创立网页书目的方法。步骤:1. 编写网页书目数据的XML文件2. 添加Treeview控件并设置数据源3. 编辑Treeview控件数据绑定4. 设置Treeview控件格式环节四:完成课堂讲解的练习例题,并疑难解答章节名称:运用SiteMap控件制作站点导
15、航课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭SiteMap控件制作站点导航菜单的技巧重 点驾驭SiteMap控件制作站点导航菜单的技巧难 点驾驭SiteMap控件制作站点导航菜单的技巧教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的XML语言根底及利用TreeView控件创立网页书目的方法。环节二:以一个站点导航菜单的设计为例,讲解站点
16、地图文件的编写方法及SiteMap控件的运用技巧。操作步骤:1.编写站点地图文件作为数据源2.添加SiteMapPath控件,并在站点地图文件中设置节点页面关联。拓展学问:Menu菜单的运用环节三:完成课堂讲解的练习例题,并疑难解答章节名称:ADO.NET数据库操作1(Connection对象、Command对象)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭Connection对象、Command对象的根底操作及应用重 点驾驭Connection对象、Command对象的根底操作及应用难 点驾驭Connection对象、Command对象的根底操作及应用教法学法1.采纳教授法进
17、展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的SiteMap控件制作站点导航菜单的的方法。环节二:介绍Connection对象、Command对象的根底操作及应用1.Connection对象:建立与特定数据源的连接,包含:ConnectionString、Database、DataSource、State四个属性。l ConnectionString:执行Open方法连接数据
18、源的字符串。l Database:将要翻开数据库的名称。l DataSource:包含数据库的位置和文件。l State:显示当前Connection对象的状态。操作方法1(带参数):SqlConnection conn=new SqlConnection();Conn.ConnectionString=Server=(local);database=test;uid=sa;pwd=;操作方法2(无参数):SqlConnection conn=new SqlConnection(Data Source=.;Initial Catalog=test;User ID=sa;password=sa)
19、;2.Command对象:对数据源执行吩咐。公开Parameters,并且可以从Connection Transaction的范围内执行。(1)CommandText、Connection两个属性。l CommandText:获得或设置对数据源执行的SQL语句或存储过程名或表名。l Connection:获得或设置此Command 对象运用的Connection对象的名称。(2)ExecuteNonQuery、ExecuteScalar、ExecuteReader、ChangeDatabase四个方法。方法说明ExecuteNonQuery执行SQL语句并返回受影响的行数。ExecuteNon
20、Query方法执行更新操作,诸如那些与UPDATE、INSERT和DELETE语句有关的操作,在这些状况下,返回值是吩咐影响的行数。对于其他类型的语句,诸如SET或CREATE语句,则返回值为-1;ExecuteScalar执行查询,并返回查询所返回的结果集中第一行的第一列,忽视其他列或行。假如只想检索数据库信息中的一个值,而不须要返回表或数据流形式的数据库信息。例如,只须要返回COUNT(*)、SUM(Price)或AVG(Quantity)等聚合函数的结果,那么Command对象的ExecuteScalar方法就很有用。ExecuteReader执行SELECT语句并返回数据集。Execu
21、teReader方法通常与查询吩咐一起运用,并且返回一个数据阅读器对象SqlDataReader类的一个实例。假如通过ExecuteReader方法执行一个更新语句,则该吩咐胜利地执行,但是不会返回任何受影响的数据行。ChangeDatabase变更当前连接的数据库。须要一个有效的数据库名称(3)操作方法代码举例:SqlConnection connection = new SqlConnection(Data Source=.;Initial Catalog=onlineExam1;User ID=sa;password=sa);connection.Open(); String safeS
22、ql=”select * from student ”; SqlCommand cmd = new SqlCommand(safeSql, conn);环节三:以一个用户登录页面的设计案例为例,介绍Connection对象、Command对象的综合运用的技巧。操作步骤:1. 创立数据库Test,创立数据表User。2. 设计登录页面,添加Web控件。3. 添加登录响应事务,创立数据库连接Connection,创立Command对象,设置CommandText吩咐,根据输入的信息,根据ExecuteScalar方法执行结果推断是否存在该用户,并给出相应的操作响应。4. 调试运行程序。环节四:完成
23、课堂讲解的练习例题,并疑难解答章节名称:ADO.NET数据库操作2(DataReader对象)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭DataReader对象的根底学问及应用技巧重 点驾驭DataReader对象的根底学问及应用技巧难 点驾驭DataReader对象的根底学问及应用技巧教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的C
24、onnection对象、Command对象的根底学问及操作。环节二:介绍DataReader对象的根底学问,并通过一个案例说明其操作技巧。1.DataReader对象:从数据源中读取只进且只读的数据流。2.DataReader对象常用属性和方法:(1) 属性:FieldCount、Item(2) 方法:Read、Close、Get3.DataReader对象操作方法(1)DataReader对象的创立:SqlCommand cmd = new SqlCommand(commandText,ConnectionObject)SqlDataReader dr = cmd.ExecuteReader
25、();(2)DataReader对象访问数据库记录利用While方法操作While(dr.Reader()/do something with the current record举例:用户列表输出。技术要点:利用Connection、Command、DataReader对象操作。环节三:完成课堂讲解的练习例题,并疑难解答。章节名称:ADO.NET数据库操作3(DataAdapter对象、DataSet对象)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭DataSet对象、DataAdapter对象的根底学问及应用技巧重 点驾驭DataSet对象、DataAdapter对象的根底
26、学问及应用技巧难 点驾驭DataSet对象、DataAdapter对象的根底学问及应用技巧教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的DataReader对象的根底学问及操作。环节二:介绍DataSet对象、DataAdapter对象的根底学问,并通过一个案例说明其操作技巧。1.DataSet是一种容器,可以由从数据适配器执行的SQL吩咐或存储过程所
27、填充。2.DataAdapter对象:一种用来充当DataSet对象与实际数据源之间桥梁的对象,它是一个双向通道,用来把数据从数据源中读到一个内存表中,以及把内存中的数据写回到一个数据源中。3.DataAdapter对象的属性:DeleteCommand、InsertCommand、SelectCommand、UpdateCommand、TableMappings4.DataAdapter对象的方法:l Fill:执行存储于SelectCommand中的查询,并将结果存储在DataTable中。l Update:向数据库提交存储在DataSet(或DataTable、DataRows)中的更改
28、。该方法会返回一个整数值,其中包含着在数据存储中胜利更新的行数。l SelectCommand:获得或设置一个 Transact-SQL 语句或存储过程,用于在数据源中选择记录。5.DataAdapter对象的创立:SqlDataAdapter da=new SqlDataAdapter(Select * From Student,strConn);DataSet ds=new DataSet();da.Fill(ds); /这里ds中的表名为Table6.操作实例:将一位学生的信息插入到Student表中技术要点:利用Dataset,DataAdapter对象。环节三:完成课堂讲解的练习例题
29、,并疑难解答章节名称:效劳器验证控件的运用课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中验证控件的运用方法重 点驾驭ASP.NET中验证控件的运用方法难 点驾驭ASP.NET中验证控件的运用方法教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的DataSet对象、DataAdapter对象的相关学问。环节二:通过实例,介绍AS
30、P.NET中的几种验证控件的运用方法ASP.NET供应了5个验证控件和1个汇总控件,5个验证控件可以实现不同的验证功能。RequiredFiedValidator控件:用于监视控件必需填有数据; CompareValidator控件:用于比拟两个监视控件的值; RangeValidator控件:用于输入值范围限制; RegularExpressionValidator控件:用于正规则表达式验证;CustomValidator控件:允许用户自编写验证函数;ValidationSummary控件:用于搜集显示错误信息。实例:用户注册输入验证。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:HT
31、ML控件的运用课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中HTML控件的运用方法重 点驾驭ASP.NET中HTML控件的运用方法难 点驾驭ASP.NET中HTML控件的运用方法教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的ASP.NET中的几种验证控件的运用方法。环节二:通过实例,介绍ASP.NET中的HTML控件的运用
32、方法HTML控件是从HTML标记衍生而来的,每个控件对应于一个或一组HTML标记.常用的HTML控件有:按钮,输入框,文件上传,单选框,复选框,表格,图片控件等。实例:用户注册页面设计。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:Web效劳器控件的运用课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中Web效劳器控件的运用方法重 点驾驭ASP.NET中Web效劳器控件的运用方法难 点驾驭ASP.NET中Web效劳器控件的运用方法教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动
33、态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社 教学过程环节一:复习上节课介绍的ASP.NET中的HTML控件的运用方法。环节二:通过实例,介绍ASP.NET中的Web效劳器控件的运用方法学问点:1.在默认状况下,HTML控件属于客户端(阅读器)控件,效劳器无法对其进展限制。但是几乎全部的HTML标记加上runat = “server”后,就可以变成HTML效劳器端控件。2.效劳器控件的公共属性l Sty1e属性:设定控件的款式l Visible属性:限制控件的显示和消逝l Disabled属性:限制控件是否可用l
34、InnerHtml属性:以编程方式修改HTML效劳器控件的开场和完毕标记中的内容l InnerText属性:以编程方式修改HTML效劳器控件的开场和完毕标记之间的内容3.标准效劳器控件包括最常用的控件,这类控件在网页中占90,运用它们可以搭建最根本的网页布局。常用的有:标签,按钮,文本输入框,文件上传,单选框,复选框,下拉列表,图片控件等。案例:用户注册页面设计。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:ASP.NET内置对象(Page、Response)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中Page、Response内置对象的运用技巧。重 点驾
35、驭ASP.NET中Response内置对象的运用技巧难 点驾驭ASP.NET中Response内置对象的运用技巧教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社教学过程环节一:复习上节课介绍的ASP.NET中的Web效劳器控件的运用方法。环节二:通过实例,介绍ASP.NET中的Page对象和Response对象的操作技巧。学问点:1.Page对象(1)根本概念:每个页面都派生自Page类
36、,并继承这个类公开的全部方法和属性。Page 类与扩展名为.aspx 的文件相关联,这些文件在运行时被编译为Page对象,并被缓存在效劳器内存中。(2)常用属性:IsPostBack、PreviousPage、IsValid(3)案例:登录页面清空按钮功能设计。2.Response对象(1)根本概念:主要用于效劳器端向客户端输出数据,实现页面跳转等功能,还可以用来传递各个页面之间的参数。(2)属性:BufferOutput属性、ContentType属性、Cookies属性、Expires属性、IsClientConnected属性(3)常用方法:Clear方法、Flush方法、End方法、R
37、edirect方法、Write方法例句:Response.Redirect(“loginOk.aspx”);/页面跳转Response.Write(“登录胜利!”);(4)案例:设计一个登录页面及登录胜利页面,要求登录胜利后跳转到指定页面,并提示登录胜利。技术要点:利用Response对象的Redirect方法和Write方法。环节三:完成课堂讲解的练习例题,并疑难解答章节名称:ASP.NET内置对象(Request)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中Request内置对象的运用技巧。重 点驾驭ASP.NET中Request内置对象的运用技巧。难 点驾
38、驭ASP.NET中Request内置对象的运用技巧。教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社教学过程环节一:复习上节课介绍的ASP.NET中的Page、Response内置对象的学问。环节二:通过实例,介绍ASP.NET中的Request对象的操作技巧。学问点:1.根本概念:用于效劳器端从客户端获得数据。2.常用属性:Browser属性、QueryString属性3.常用方法:S
39、aveAS,用于将 恳求保存到硬盘上,在调试过程中特别有用。例如,在应用程序中调用Request对象的SaveAs方法,将 恳求保存到本网站虚拟书目下的test.txt文件中。例句:Request.SaveAs (Server.MapPath (test.txt),true);4.案例:结合上次课的操作案例(一个登录页面及登录胜利页面,要求登录胜利后显示当前登录的用户名),综合运用Request和Response对象进展编程。环节三:完成课堂讲解的练习例题,并疑难解答。章节名称:ASP.NET内置对象(Application)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.
40、NET中Application内置对象的运用技巧。重 点驾驭ASP.NET中Application内置对象的运用技巧。难 点驾驭ASP.NET中Application内置对象的运用技巧。教法学法1.采纳教授法进展教学讲解,结合疑难点师生互动沟通方式进展。2. 练习采纳学生自主支配,老师给与个别辅导的方式进展。参考资料动态网页制作教程(第二版)刘梅彦 徐英慧 编著 清华高校出版社ASP.NET动态网站设计 王淑敏、马世霞等编著 清华高校出版社教学过程环节一:复习上节课介绍的ASP.NET中的Response内置对象的运用技巧。环节二:通过实例,介绍ASP.NET中的Application对象的操
41、作技巧。学问点:1.根本概念:Application对象可以用来存储应用程序的数据,且该对象被整个应用程序所共享,即多个用户共享同一个Application对象,常常用来存储整个应用程序相关的数据,数据存储在效劳器端。2.常用属性:AllKeys属性、Count属性、Item属性AllKeys属性:用于返回全部Application对象变量名到一个字符串数组中。Count属性:用于获得Application对象变量的数量。Item属性:该属性有两种格式,可以是通过索引获得单个Application对象的值,还可以是通过名称获得单个Application对象的值。3.常用方法。Add:新增一个A
42、pplication对象变量Clear:去除全部Application对象变量Lock:锁定全部Application对象变量Remove:运用变量名称移除一个Application对象变量RemoveAll:移除全部Application对象变量Set:运用变量名更新一个Application对象变量的内容UnLock:解除锁定的Application对象变量4.案例:在线人数统计功能设计。环节三:完成课堂讲解的练习例题,并疑难解答。章节名称:ASP.NET内置对象(Session)课堂类型:理论 实训 练习 测试学时支配:2课时目的要求驾驭ASP.NET中Session内置对象的运用技巧。重 点驾驭ASP.NET中Session内置对象的运用技巧。