2024年5月1日发(作者:)
《网络开发》课程教案
一、课程定位
《网络开发实例教程》是计算机专业及相近专业的一门专业必修课
程。本课程为本专业的有关网络程序设计的较高级内容,将介绍开发
程序所涉及的开发工具和运行环境、C#程序设计基础和的程序设计基础
等有关内容。本课程共64学时(讲授32学时,上机32学时),4学分,考查
科目。
本课程的先修课是《程序设计基础》、《c#程序设计语言》、《数
据库基础》、《HTML脚本语言》等。
二、课程总目标
《网络开发实例教程》课程的主要任务是:介绍 程序设计的基
本原理和技术、 程序设计基础、C# 语言基础和 程序开发工具
的使用等有关内容。通过本课程的学习,使学生掌握开发 程序的基础
知识和方法,对网络程序设计有一个全面的认识和了解,能够独立自主开发留言
板、BBS、聊天室等网络应用程序。
学习本课程后,应达到下列基本要求:
1.了解WEB程序设计的基本技术。
2.掌握程序设计的基本方法。
3.能比较熟练地开发基于的web程序。
4.掌握开发环境Visual 的使用。
三、重点、难点章节及内容
(一)重点章节及内容;
第一章 搭建网站的运行环境与开发环境: 3.5运行环境、
网站设置、虚拟目录设置、创建网站、发布网站、复制网站;第二章 使用控件
高效创建网站页面:XHTML常用元素、单文件模型和代码隐藏页模型、CSS样式
定义和存放位置、JavaScript常识和代码存放位置、XML文件结构、
配置文件结构和配置方法;第三章 使用类和端和服务器的信息:掌握Request、
Response、Session、Application、Server和Cookie等对象的作用、常用属性
和方法;第四章 控制网站页面的外观:创建基于母版页的内容页、创建嵌套母版
页和基于子母版的内容页;第五章快速实现网站导航 :使用Menu控件的菜单项
编辑器设置下拉菜单导航的方法、使用Menu控件和网站地图实现下拉菜单导航
的方法、使用TreeView控件的节点编辑器设置树型导航的方法、使用TreeView
控件和网站地图实现树型导航的方法;第六章 使用获取与处理数据:
使用的对象(包括Connection、Command、DataReader、DataAdapter、
DataSet和DataView)访问后台数据库;数据源控件和数据绑定控件在Web页面
中输出数据,对后台数据库中的数据进行修改和更新、在Web页面中灵活使用
对象、数据源控件和数据绑定控件实现应用程序功能、Connection、
Command、DataReader、DataAdapter、DataSet、DataView等对象的功
能和常用属性、方法;SqlDataSource数据源控件和GridView、DataList、
Repeater、DetailsView、FormView、DropDownList等数据绑定控件的功能、属
性和事件;第七章 使用LINQ集成查询与更新数据:LINQ实现用户登录功能、
使用LINQ实现用户注册功能、使用LINQ浏览与更新商品数据;第八章:应用
I/O和流操纵文件和图片:上传文件到硬盘和数据库的方法、上传图片到硬盘和
数据库的方法、下载文件的方法;第九章:整合和发布网站:文件
的配置方法,熟练掌握在文件中配置数据库连接字符串的方法,学
会在Web页面中使用文件中的配置数据库连接字符串;将多个Web
页面整合为一个完整的网站,并对网站进行部署和发布;将Web页面中的数据显
示代码与业务逻辑代码分离,创建多个类和方法,通过三层架构实现应用程序的
功能需求。
(二)难点章节及内容
第一章 搭建网站的运行环境与开发环境:发布网站、复制网站;
第二章 使用控件高效创建网站页面:代码隐藏页模型、CSS样式定义;第三章 使
用类和端和服务器的信息:设计一个聊天室;第四章 控制网站页面的外观:母版
页与基于子母版的内容页的创建、掌握主题的创建;第五章快速实现网站导航 :
使用TreeView控件的节点编辑器设置树型导航的方法、使用TreeView控件和网
站地图实现树型导航的方法;第六章 使用获取与处理数据:数据源控
件和数据绑定控件在Web页面中输出数据,对后台数据库中的数据进行修改和更
新、在Web页面中灵活使用对象、数据源控件和数据绑定控件实现应用
程序功能、Connection、Command、DataReader、DataAdapter、DataSet、DataView
等对象的功能和常用属性、方法;SqlDataSource数据源控件和
GridView、DataList、Repeater、DetailsView、FormView、DropDownList等数
据绑定控件的功能、属性和事件;第七章 使用LINQ集成查询与更新数据:使用
LINQ显示与修改商品类型数据、LINQ查询表达式和常用子句、LINQ的基本组成,
与的关系;第八章:应用I/O和流操纵文件和图片:显示数据表中图片
的方法、读文件和写文件的方法;第九章:整合和发布网站:将Web页面中的数
据显示代码与业务逻辑代码分离,创建多个类和方法,通过三层架构实现应用程
发布评论