
《动态网页制作》课程教学建议 一、教学建议 桶导教师应透得拿无本误程的教学大钢和教学要求,根据教学进度和学生的自学情况有 针对性地进行辅导容疑,要按时布置批改平时作业,对平时作业中反陕的问题要进行认真讲 评。一般每章要进行阶段测验。及时拿握学生的学习情况,期末要认真组织复习,期术复习 一般应以68学时为宜。 辅导课一定要注意精讲多练,要讲重点,讲思路、讲方法。认真开展网上辅导和网上讨 论。 学生自学必不可少,学生在教师的指导下,根据导学提钢制定个人自学计划。要按题自 学计划有的政矢地进行自学和小组学习,对自学中素掌握的内容,认真参如辅导课。通过辅 导课基本掌握教学内容。平时作业是检验学习效果的重要途径。一定要亲手按时完成平时作 业,巩图所学的知识内容。自学要以文字数材为主,对于网上数学和音像数材不要忽视,应 经常上网测宽学习并牧看《直插播课棠》和P课件》。 二,学习方法建议 第1章ASP.NET概述 本章特点:掌挥ASP.nt的基本概之。掌握ASP.t技术在网络信息系统开发方面所处 的地位和作用。掌挥ASP.et的工作环境,有得操作系统可以支持其运行。以及相关的系 统软件,掌捏ASP.et技术的主要特征,掌握ASP.net工作软环境的安装,包括id0s2000 Server的安装,IIS5.0的安装与配置,根架文件的安装及MDAC的安装。拿握ASP.net网 页的逻辑结构。了解ASP.et的全新功能。 学习方法:学习本章内容首先应清楚了解AS.et是一项网络信息开发技术,在请多 技术中ASP.聊t的主要作用与功能是什么,以便在网络开发过程中根据需要对开发工具和软 件有所选择,然后是关于ASP.net的运行环境,希望有条件的同学应亲自动手对ASP.net 进行一着安装。关于I1550的设置,虚扳子目录的建立以及网页的发布,如在这些方面尚 无基础应找相关的参考书萌选一步学习。关于AS即,et技术的产生背景和发展过程亦应有 所了解,以便对此项技术的日后发展进行银踪,使应用能处于技术发展潮流的前沿。 第2章VRNET程序设计基留 本章特点:Visual Basic.NET的新特性,考虑B.net不仅与1 VBscript不月而且与 原来的Vis园】Basic相比也有很大变化主要是提供了完整的面向对象程序设计方法,所 以本满又特别简要介们了自向对象程序设计方法中非常重要的封装(但ncapsulation)、腿承 (Inheritance),多态性Polynorphis)、命名空间aespace)的等概念及其在Bnet中 的应用。Bt作为一种计算机语言有其丰富的语句和语法,但本课程并不专门介绍 VB,只选择了在本课程中应用较多的部分加以讲解。这部分主要有变量,常量、数组的 定义,程序旋程的控制,以及过程与函数的定义。 学习方法:学习本章的内容,请同学们注意VBe的很多概念及语法与其它计算机 语言(如同学们己经学习过的C+)是相似成相月的,所以学习时对它们之间的不羽之处有所
1 《动态网页制作》课程教学建议 一、教学建议 辅导教师应透彻掌握本课程的教学大纲和教学要求,根据教学进度和学生的自学情况有 针对性地进行辅导答疑,要按时布置批改平时作业,对平时作业中反映的问题要进行认真讲 评。一般每章要进行阶段测验,及时掌握学生的学习情况,期末要认真组织复习,期末复习 一般应以 6~8 学时为宜。 辅导课一定要注意精讲多练,要讲重点,讲思路、讲方法。认真开展网上辅导和网上讨 论。 学生自学必不可少,学生在教师的指导下,根据导学提纲制定个人自学计划,要按照自 学计划有的放矢地进行自学和小组学习,对自学中未掌握的内容,认真参加辅导课,通过辅 导课基本掌握教学内容。平时作业是检验学习效果的重要途径,一定要亲手按时完成平时作 业,巩固所学的知识内容。自学要以文字教材为主,对于网上教学和音像教材不要忽视,应 经常上网浏览学习并收看《直播课堂》和《IP 课件》。 二、学习方法建议 第 1 章 ASP.NET 概述 本章特点:掌握 ASP.net 的基本概念。掌握 ASP.net 技术在网络信息系统开发方面所处 的地位和作用。掌握 ASP.net 的工作环境,有哪些操作系统可以支持其运行, 以及相关的系 统软件。掌握 ASP.net 技术的主要特征。掌握 ASP.net 工作软环境的安装,包括 Windows 2000 Server 的安装,IIS 5.0 的安装与配置,框架文件的安装及 MDAC 的安装。掌握 ASP.net 网 页的逻辑结构。了解 ASP.net 的全新功能。 学习方法:学习本章内容首先应清楚了解 ASP.net 是一项网络信息开发技术,在诸多 技术中 ASP.net 的主要作用与功能是什么,以便在网络开发过程中根据需要对开发工具和软 件有所选择。然后是关于 ASP.net 的运行环境,希望有条件的同学应亲自动手对 ASP.net 进行一遍安装。关于 IIS 5.0 的设置,虚拟子目录的建立以及网页的发布,如在这些方面尚 无基础应找相关的参考书籍进一步学习。关于 ASP.net 技术的产生背景和发展过程亦应有 所了解,以便对此项技术的日后发展进行跟踪,使应用能处于技术发展潮流的前沿。 第 2 章 VB.NET 程序设计基础 本章特点:Visual Basic.NET 的新特性。考虑 VB.net 不仅与 VBscript 不同而且与 原来的 Visual Basic 相比也有很大变化,主要是提供了完整的面向对象程序设计方法,所 以本讲又特别简要介绍了面向对象程序设计方法中非常重要的封装(Encapsulation)、继承 (Inheritance)、多态性(Polymorphism)、命名空间(Namespace)的等概念及其在 VB.net 中 的应用。VB.net 作为一种计算机语言有其丰富的语句和语法,但本课程并不专门介绍 VB.net,只选择了在本课程中应用较多的部分加以讲解。这部分主要有变量、常量、数组的 定义,程序流程的控制,以及过程与函数的定义。 学习方法:学习本章的内容,请同学们注意 VB.net 的很多概念及语法与其它计算机 语言(如同学们已经学习过的 C++)是相似或相同的,所以学习时对它们之间的不同之处有所

侧重,便可以牧到事半功倍的学习效果。再有学习计算机语言的曼好方法是多间读多实践 通过阅读现有的程序可以远速掌捏编程的方法与技巧,通过实践才可以真正对一种计算机语 言融会贯通。本课程仅诊及VBet的一部分内容,有能力的同学可通过专门教材对B.et 进行全面的学习。 第3章服务晷控件 本章特点:拿握h下m网翼的基本颜念,掌握L标记语言的主要语法格式,使 用HTL标记语言制作网页的基本方法,使用H们L标记语言制作网页的基本格式。掌握 HTL服务器控件的基本概念和语法格式的主要转狂,TL服务器控件与HTL标记相比功 能有何提高。掌挥TL服务器控件可以藤承事些类的属性。掌挥每HTL服务器控件的基 本语法格式,使用方法,拿界©电服务器控作与T,服务器控作之间有何关系。拿据©b 服务器控件与HTL服务器控件在语法格式上的主要区别。掌握b服务器控件的届性潍 承关系。其属性可以来源于哪几个方面。拿握从功能方面比较b服务器控件比HT服 务器控件又新增了愿生控件。掌捏b服务器控件中功能相近的控件之间的主要区别。掌 暴b服务器基本使用方法。 学习方法:学习本讲的内容,请同学们注意T盟服务器控件是在源米的T盟.标记语 言的基础上发展而案的,所以如果对HTL标记语言有所了解,学习HTL服务墨控件的语 法和应用会容易一些.另外L.服务卷控件并未取代所有的TL标记,所以TL标记 语言的学习仍是十分必要的。在学习HTL服务器控件的过程中,同学们应该注意:一方面 很好的掌握每个控件的语法格式和控件的属性,特别是属性的维承关系和属性值的设定是使 用好挖件的关健:另一方面挖件如何使用应结合实例来学,每一个控件我们都给出了实例程 序,希望同学们认真阅读这些程序。掌握使用方法。以求触类旁通,带一反三。 第4章内部对象 本章特点:拿握阳8对象的基本概之。拿据验e对象主要的属性和事件,掌握雪吨 下om网页触发事件的流程,init事件、Iaad事件及mload事件触发的时机.掌挥在进行 网页切始化时使用1nit事件和1aad事件有何区别,如何莲免重复执行ae_1oad事件 过程。掌握Server对象的几个奥型应用,掌握Server对象的Execute方法和Transfor 方法的区别。章星使用StreanReader对象和Strean请rite对象进行服务器端文件读写的 方法。 学习方法:学习本讲的内容,请同学们注意Pe对象与网页之间类的雕承关系,由于 bFam网页编译后所创建的类是由Pae类银生而米,因此bFom网页中可以使用 Page对象的所有的属性、方法与事件。在Page对象的属性中,因为1 sPostBack届性与 控制Pae对象的事件的发生有关,頸特别引起注意,由于一般都是通过Im1t事件和0d 事件透行网页的初始化,通过1ad进行网页的结束处理,所以这三个事件在进行网页信 息处理过程中占有特殊重要的地位,应作为对Page对象学习的重点,Scrv©r对象提供了很 多服务器端的操作,在Server对象的方法当中,spPath()方法可以实现虚报路径到实际 (物理路径的转换,会经常用到,关于文作及文件夹的操作可以使我门实现运程的文件管理, 也应作为本讲的学习重点加以考虑, 第6章ASP.NET存取数据库 本章特点:案握ASP,et访问数据库的方式,两个,NET数据提供程序的主要区别有愿 些。拿据00t的基本结构由愿两个部分组成。每个部分中又包括哪些对象。掌据使用 DataReader对象访月数据库的步露。掌握Connection对象的属性与方法及其使用步牌
2 侧重,便可以收到事半功倍的学习效果。再有学习计算机语言的最好方法是多阅读多实践, 通过阅读现有的程序可以迅速掌握编程的方法与技巧,通过实践才可以真正对一种计算机语 言融会贯通。本课程仅涉及 VB.net 的一部分内容,有能力的同学可通过专门教材对 VB.net 进行全面的学习。 第 3 章 服务器控件 本章特点:掌握 Web Form 网页的基本概念。掌握 HTML 标记语言的主要语法格式,使 用 HTML 标记语言制作网页的基本方法,使用 HTML 标记语言制作网页的基本格式。掌握 HTML 服务器控件的基本概念和语法格式的主要特征,HTML 服务器控件与 HTML 标记相比功 能有何提高。掌握 HTML 服务器控件可以继承哪些类的属性。掌握每 HTML 服务器控件的基 本语法格式,使用方法。掌握 Web 服务器控件与 HTML 服务器控件之间有何关系。掌握 Web 服务器控件与 HTML 服务器控件在语法格式上的主要区别。掌握 Web 服务器控件的属性继 承关系,其属性可以来源于哪几个方面。掌握从功能方面比较 Web 服务器控件比 HTML 服 务器控件又新增了哪些控件。掌握 Web 服务器控件中功能相近的控件之间的主要区别。掌 握 Web 服务器基本使用方法。 学习方法:学习本讲的内容,请同学们注意 HTML 服务器控件是在原来的 HTML 标记语 言的基础上发展而来的,所以如果对 HTML 标记语言有所了解,学习 HTML 服务器控件的语 法和应用会容易一些,另外 HTML 服务器控件并未取代所有的 HTML 标记,所以 HTML 标记 语言的学习仍是十分必要的。在学习 HTML 服务器控件的过程中,同学们应该注意:一方面 很好的掌握每个控件的语法格式和控件的属性,特别是属性的继承关系和属性值的设定是使 用好控件的关键;另一方面控件如何使用应结合实例来学,每一个控件我们都给出了实例程 序,希望同学们认真阅读这些程序,掌握使用方法,以求触类旁通,举一反三。 第 4 章 内部对象 本章特点:掌握 page 对象的基本概念。掌握验 page 对象主要的属性和事件。掌握 Web Form 网页触发事件的流程,init 事件、load 事件及 Unload 事件触发的时机。掌握在进行 网页初始化时使用 init 事件和 load 事件有何区别,如何避免重复执行 page_load 事件 过程。掌握 Server 对象的几个典型应用,掌握 Server 对象的 Execute 方法和 Transfor 方法的区别。掌握使用 StreamReader 对象和 StreamWrite 对象进行服务器端文件读写的 方法。 学习方法:学习本讲的内容,请同学们注意 Page 对象与网页之间类的继承关系,由于 Web Form 网页编译后所创建的类是由 Page 类派生而来,因此 Web Form 网页中可以使用 Page 对象的所有的属性、方法与事件。在 Page 对象的属性中,因为 IsPostBack 属性与 控制 Page 对象的事件的发生有关,须特别引起注意。由于一般都是通过 Init 事件和 Load 事件进行网页的初始化,通过 Unload 进行网页的结束处理,所以这三个事件在进行网页信 息处理过程中占有特殊重要的地位,应作为对 Page 对象学习的重点。Server 对象提供了很 多服务器端的操作,在 Server 对象的方法当中,MapPath( )方法可以实现虚拟路径到实际 (物理)路径的转换,会经常用到。关于文件及文件夹的操作可以使我们实现远程的文件管理, 也应作为本讲的学习重点加以考虑。 第 6 章 ASP.NET 存取数据库 本章特点:掌握 ASP.net 访问数据库的方式,两个.NET 数据提供程序的主要区别有哪 些。掌握 ADO.net 的基本结构由哪两个部分组成,每个部分中又包括哪些对象。掌握使用 DataReader 对象访问数据库的步骤。掌握 Connection 对象的属性与方法及其使用步骤

案握Caad对象的属性与方法及其使用步集。掌握使用Comnand象完成对数据库的插 入,刚除及更新等操作的方法。拿据使月DataR©adcr对象对数据库记录进行遍历的方法。 学习方法:学习本讲的内容,请同学们学习时注意把握以下几点: ①使用A0net组件访月数据源,它把数据源分为两类:SGL Server7.0或更新 版 木和B兼容数据库,两类数据源使川的数据提供程序完全不同。 ②由AD0.©t的结构进一步章握,ET数据提供程序中的每个对象的作用及其它 们之 间的联系,这是我们学习好第九讲、第十讲及第十一讲内容的关健,尽可能做到应充分理 解,触会贯通。AD0et的另一部分就是gta5et对象,它是一个数据的集合,在这里应 该掌挥这个数据的集合的基本结构,它是由表的集合、行的集合和字段的集合组成的。 ③数据提供程序中的每个对象的使用方式可以有多种变化形式,注意在实例程序中 多 各种变化,以求能够灵话运用。 ④单纯着历数据库中的所有记录,使用ataReader对象的效率最高,注意使用 D阳taReader访问每个记录的每个字段的方法. 第7章深入进行数据库编程 本章特点:算星■eb控件与爱据库的集成的基本概名。家握Repeater控件的基本辰 念,Repeater控件的使用方法。常握ataList控件的基本复念,DataList控件的使用方 法。拿漏ataGrid控件的基本概念,“自动产生字段”模式与“手动指定字段”模式的主 要区别,拿据使用Dnt心r1d控件在“自动产生字段”模式下进行数据输出的主要方法,雾 舞使用ataGrid控件在“手动指定字段”模式下进行数据输出的主要方法.掌握在“手动 指定字段”核式下Column块的使用方法,Column块中的五种类型的字段各自实现哪生功 能。算据给控件指定数据潭和将数据源连接到控件的方法。 学习方法:学习本讲的内容,请同学们学习时注意把据以下几点: ①Repeater控件、DataList控件和DataGrid挖件均用于数据表的输出,但功能 依 次越米越强,而属Dnta1d控件的功修最为丰富,同学的对这三个控作的学习也应循序渐 进。 ②对Repeater控件的学习重点算罪模版的使用及报表输出的基本方法。 ①对DataList控件应把重点放在记录的编翻功能上,如何在实现数据显示的同 时, 提供数据编帽功能,注意编辑横板的使用方法,编辑核板与数据模板之间的联系。 ④对DataGrid控件重点做在草星“自动产生字段”模式与”手动指定字段“两种 工作 模式的版老,两种慎式的功能区别,及如何使用DataGrid控件实现记录分页显示、排序及 数据编辑等功能, ⑤输出报表的显示效果也十分重要。为改善报表输出的显示效果,可以通过报表的 样 式对象的属性的段置来实现。 3
3 掌握 Command 对象的属性与方法及其使用步骤。掌握使用 Command 象完成对数据库的插 入、删除及更新等操作的方法。掌握使用 DataReader 对象对数据库记录进行遍历的方法。 学习方法:学习本讲的内容,请同学们学习时注意把握以下几点: ① 使用 ADO.net 组件访问数据源,它把数据源分为两类:SQL Server 7.0 或更新 版 本和 OLE DB 兼容数据库,两类数据源使用的数据提供程序完全不同。 ② 由 ADO.net 的结构进一步掌握 .NET 数据提供程序中的每个对象的作用及其它 们之 间的联系,这是我们学习好第九讲、第十讲及第十一讲内容的关键,尽可能做到应充分理 解,融会贯通。ADO.net 的另一部分就是 DataSet 对象,它是一个数据的集合,在这里应 该掌握这个数据的集合的基本结构,它是由表的集合、行的集合和字段的集合组成的。 ③ 数据提供程序中的每个对象的使用方式可以有多种变化形式,注意在实例程序中 的 各种变化,以求能够灵活运用。 ④ 单纯遍历数据库中的所有记录,使用 DataReader 对象的效率最高,注意使用 DataReader 访问每个记录的每个字段的方法。 第 7 章 深入进行数据库编程 本章特点:掌握 Web 控件与数据库的集成的基本概念。掌握 Repeater 控件的基本概 念,Repeater 控件的使用方法。掌握 DataList 控件的基本概念,DataList 控件的使用方 法。掌握 DataGrid 控件的基本概念,“自动产生字段”模式与“手动指定字段”模式的主 要区别。掌握使用 DataGrid 控件在“自动产生字段”模式下进行数据输出的主要方法。掌 握使用 DataGrid 控件在“手动指定字段”模式下进行数据输出的主要方法。掌握在“手动 指定字段”模式下 Column 块的使用方法,Column 块中的五种类型的字段各自实现哪些功 能。掌握给控件指定数据源和将数据源连接到控件的方法。 学习方法:学习本讲的内容,请同学们学习时注意把握以下几点: ① Repeater 控件、DataList 控件和 DataGrid 控件均用于数据表的输出,但功能 依 次越来越强,而属 DataGrid 控件的功能最为丰富。同学的对这三个控件的学习也应循序渐 进。 ② 对 Repeater 控件的学习重点掌握模板的使用及报表输出的基本方法。 ③ 对 DataList 控件应把重点放在记录的编辑功能上,如何在实现数据显示的同 时, 提供数据编辑功能,注意编辑模板的使用方法,编辑模板与数据模板之间的联系。 ④ 对 DataGrid 控件重点放在掌握“自动产生字段”模式与"手动指定字段"两种 工作 模式的概念,两种模式的功能区别,及如何使用 DataGrid 控件实现记录分页显示、排序及 数据编辑等功能。 ⑤ 输出报表的显示效果也十分重要,为改善报表输出的显示效果,可以通过报表的 样 式对象的属性的设置来实现