ASP NET动态网页设计与制作教案.docx
《ASP NET动态网页设计与制作教案.docx》由会员分享,可在线阅读,更多相关《ASP NET动态网页设计与制作教案.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP NET动态网页设计与制作教案 NET 动态 网页 设计 制作 教案
限制150内