Web程序设计—ASP.NET 4.0 / 高职高专院校十二五规划教材
作者: 李冬睿、李振军
出版时间:2014年
出版社:西南师范大学出版社
- 西南师范大学出版社
- 9787562166191
- 1版
- 156605
- 0065158473-2
- 平装
- 2014年
- 工学
- 计算机科学与技术
- TP393.092
- 计算机
- 高职高专
《Web程序设计——ASP.NET4.0》结构清晰、内容详实,既可以作为高职高专院校及各类成人学校的教材,也可以作为从事网站开发与设计工作的专业技术人员的参考书。
项目一 搭建Web程序的开发环境与使用环境
1.1 认识Web程序设计
1.1.1 知识:Web程序设计的基本知识
1.1.2 任务:学生信息管理系统网站的初步认识
1.1.3 实训:办公自动化系统网站的初步认识
1.2 搭建Web程序设计的开发环境
1.2.1 知识1:ASP.NET简介
1.2.2 知识2:配置Web程序的运行环境
1.2.3 任务:安装并检测Web程序的运行环境
1.2.4 实训:虚拟目录的配置与管理
1.3 学会使用Visual Studio 2010创建欢迎页面
1.3.1 知识:Visual Studio 2010的使用
1.3.2 任务:创建学生信息管理系统网站的欢迎页面
1.3.3 实训:创建办公自动化系统网站的欢迎页面
1.4 掌握使用Visual Studio 2010母版页
14.1 知识:ASP.NET 4.0的母版页
1.4.2 任务:在学生信息管理系统网站中创建并使用母版页
1.4.3 实训:在办公自动化系统网站中创建并使用母版页
习题
项目二 使用HTML创建静态页面
2.1 了解HTML基本标记
2.1.1 知识:HTML基本标记
2.1.2 任务:创建学生信息管理系统网站主页
2.1.3 实训:创建办公自动化系统网站主页
2.2 学会HTML表单的应用
2.2.1 矢口识:HTML表单
2.2.2 任务:创建学生信息管理系统网站的登录页面
2.2.3 实训:创建办公自动化系统网站的日程安排录入页面
2.3 掌握CSS样式表
2.3.1 知识:CSS样式表
2.3.2 任务:为页面添加CSS样式
2.3.3 实训:用CSS样式表美化办公自动化系统首页
2.4 掌握.JavaScript的使用方法
2.4.1 知识:JavaScript语言
2.4.2 任务:为页面添加JavaScript特效
2.4.3 实训:实现JavaScript日历效果
习题
项目三 使用ASP.NET服务器控件创建页面
3.1 了解Web服务器控件
3.1.1 知识1:服务器控件知识介绍
3.1.2 知识2:常用Web服务器控件
3.1.3 任务:创建学生信息管理系统网站的注册页面
3.1.4 实训:创建办公自动化系统的人事档案录入页面
3.2 学会使用数据验证控件校验页面数据
3.2.1 知识:数据验证控件介绍
3.2.2 任务:为学生信息管理系统的注册页面加入数据验证功能
3.2.3 实训:为办公自动化系统的人事档案管理页面加入数据验证功能
习题
项目四 使用ASP.NET内置对象实现状态管理
4.1 了解ASP.NET状态管理
4.1.1 知识1:状态管理的类型
4.1.2 知识2:应用程序变量和会话变量
4.1.3 任务:使用Application变量记录学生信息管理系统的在线人数
4.1.4 实训:实现办公自动化系统中的远程会议功能
4.2 学会使用Session存储信息
4.2.1 任务:使用Session变量记录用户访问学生信息管理系统的次数
4.2.2 实训:完善办公自动化系统中的远程会议功能
4.3 学会使用Cookies存储信息
4.3.1 知识:Cookies
4.3.2 任务:使用Cookies存储用户名和用户ID的信息
4.3.3 实训:实现办公自动化系统中的自动考勤功能
4.3.4 拓展1:Response对象和Request对象
4.3.5 拓展2:Server对象
习题
项目五 使用ADO.NET访问数据库
5.1 了解ADO.NET
5.1.1 知识1:ADO.NET入门
5.1 2知识2:连接数据库
5.1.3 任务:学生信息管理系统与SQL Server数据库的连接
5.1.4 实训:办公自动化系统与SQL Server数据库的连接
5.2 掌握DataReader和Command对象的使用方法
5.2.1 知识:DataReader对象和Command对象
5.2.2 任务1:使用DataReader对象显示学生信息查询结果
5.2.3 任务2:使用Command对象的ExecuteScaler方法统计学生总数
5.2.4 任务3:使用Command对象的ExecuteNonOuery方法新增一条学生记录
5.2.5 实训:使用DataReader和Command对象显示相关数据
5.3 掌握DataSet和DataAdapter对象的使用方法
5.3.1 知识:使用DataSet访问数据
5.3.2 任务1:使用DataSet与DataAdapter显示学生信息查询结果
5.3.3 任务2:使用DataSet与DataAdapter增加学生记录
5.3.4 实训:使用DataSet显示人事档案的查询结果
5.3.5 拓展1:使用多个表
5.3.6 拓展2:使用DataView对象
习题
项目六 使用数据控件创建页面
6.1 了解数据绑定并掌握利用GridView控件显示数据
6.1.1 知识1:数据绑定
6.1.2 知识2:GridView控件
6.1.3 任务:创建学生信息管理系统的信息查询页面
6.1.4 实训:创建办公自动化系统的人事档案查询页面
6.2 掌握利用GridView控件管理数据
6.2.1 任务:创建学生信息管理系统的信息管理页面
6.2.2 实训:创建办公自动化系统的人事档案管理页面
6.3 掌握DetailsView控件的使用
6.3.1 知识:DetailsView控件
6.3.2 任务:利用DetailsView创建学生信息管理系统的信息管理页面
6.3.3 实训:利用Detailsview创建办公自动化系统的人事档案管理页面
6.4 掌握Repeater控件的使用
6.4.1 知识:Repeater控件
6.4.2 任务:使用Repeater显示学生信息查询页面
6.4.3 实训:利用Repeater创建办公自动化系统的人事档案查询页面
6.5 掌握DataList控件的使用
6.5.1 知识:DataList控件
6.5.2 任务:使用DataList显示学生信息查询页面
6.5.3 实训:利用DataList创建办公自动化系统的人事档案查询页面
6.6 掌握其他数据绑定控件的使用
6.6.1 知识:Chart控件
6.6.2 任务:使用Chart控件显示学生单科成绩对比图
6.6.3 拓展:其他数据绑定控件一一DropDownList
习题
项目七 使用LINQ访问数据库
7.1 了解LlNQ
7.1.1 知识:LINQ介绍
7.1.2 任务:用LINQ实现学生信息管理系统的查询
7.1.3 实训:用LINQ实现人事档案管理的信息查询
7.2 掌握利用LlNQ实现数据的增、删、改操作
7.2.1 知识:LINQ至0 ADO.NET
7.2.2 任务:用LINQ实现学生信息管理系统的增、删、改操作
7.2.3 实训:用uNQ实现人事档案管理信息的增、删、改操作
7.3 掌握利用LinqDataSource控件实现数据的增、删、改操作
7.3.1 知识:LinqDataSource控件
7.3.2 任务:用LinqDataSource控件实现学生信息管理系统的增、删、改操作
7.3.3 实训:用LinqDataSource控件实现人事档案管理信息的增、删、改操作
7.4 掌握QueryExtender控件的使用方法
7.4.1 知识:QueryExtender控件
7.4.2 任务:用OueryExtender控件实现学生信息管理系统的数据筛选功能
7.4.3 实训:用OueryExtender实现人事档案管理的数据筛选功能
习题
项目八 使用ASP.NET技术操作文件
8.1 了解ASP.NET对文件的操作
8.1.1 知识:文件操作知识介绍
8.1.2 任务1:判断文件是否存在
8.1.3 任务2:将页面输入的数据写进文件保存
8.2 掌握文件的上传和下载
8.2.1 知识:文件