ASP.NET课堂实录
作者: 李振、郭旭辉
出版时间:2016年2月
出版社:清华大学出版社
- 清华大学出版社
- 9787302406723
- 1-1
- 32282
- 0044178182-0
- 平装
- 16开
- 2016年2月
- 工学
- 计算机科学与技术
- TP393.092.2
- 计算机
- 本科
本书可以作为在校大学生学习和使用ASP.NET技术进行课程设计的参考资料,也可以作为非计算机专业学生学习ASP.NET技术的参考书。
第1课 ASP.NET的入门知识
1.1 ASP.NET概述
1.1.1 发展历史
1.1.2 包含内容
1.1.3 新增功能
1.1.4 技术特性
1.1.5 特色优势
1.2.NET Framework平台
1.2.1.NET Framework概述
1.2.2.NET Framework新增功能
1.2.3.NET Framework内容
1.3 ASP.NET服务器——IIS
1.3.1 安装IIS
1.3.2 配置IIS
1.3.3 IIS站点权限
1.4 ASP.NET开发工具——VS
1.4.1 VS与.NET Framework的关系
1.4.2 安装VS
1.4.3 VS 的基本操作
1.5 实例应用:创建第一个ASP.NET网站
1.5.1 实例目标
1.5.2 技术分析
1.5.3 实现步骤
1.6 拓展训练
1.7 课后练习
第2课 ASP.NET的内置对象
2.1 内置对象概述
2.1.1 常用内置对象
2.1.2 页面生存周期
2.2 页面
2.2.1 Page对象
2.2.2 ViewState对象
2.3 页面跳转与数据传递
2.3.1 Response对象
2.3.2 Request对象
2.4 数据信息保存
2.4.1 Session对象
2.4.2 Application对象
2.4.3 Cookie对象
2.5 Server对象
2.6 实例应用:常用网址记忆
2.6.1 实例目标
2.6.2 技术分析
2.6.3 实现步骤
2.7 拓展训练
2.8 课后练习
第3课 ASP.NET的服务器控件
3.1 控件概述
3.1.1 控件分类
3.1.2 HTML服务器控件
3.1.3 ASP.NET服务器控件
3.2 文本控件
3.2.1 Label控件
3.2.2 Literal控件
3.2.3 HyperLink控件
3.2.4 TextBox控件
3.3 按钮控件
3.3.1 Button控件
3.3.2 LinkButton控件
3.3.3 ImageButton控件
3.4 选择控件
3.4.1 RadioButton控件
3.4.2 RadioButtonList控件
3.4.3 CheckBox控件
3.4.4 CheckBoxList控件
3.5 列表控件
3.5.1 BulletedList控件
3.5.2 DropDownList控件
3.5.3 ListBox控件
3.6 容器控件
3.6.1 MultiView控件
3.6.2 Panel控件
3.7 其他常用控件
3.7.1 Image控件
3.7.2 ImageMap控件
3.7.3 Calendar控件
3.8 实例应用:图书作者注册
3.8.1 实例目标
3.8.2 技术分析
3.8.3 实现步骤
3.9 拓展训练
3.10 课后练习
第4课 导航和母版页
4.1 导航与母版页
4.2 导航
4.2.1 导航控件
4.2.2 站点地图
4.2.3 SiteMapPath控件
4.2.4 TreeView控件
4.2.5 TreeView样式
4.2.6 Menu控件
4.3 母版页
4.3.1 创建母版页
4.3.2 内容页
4.4 主题
4.4.1 主题概述
4.4.2 主题的加载
4.4.3 Theme和StylesheetTheme的比较
4.5 实例应用:搭建网购会员模块框架
4.5.1 实例目标
4.5.2 技术分析
4.5.3 实现步骤
4.6 拓展训练
4.7 课后练习
第5课 ASP.NET的高级控件
5.1 验证与验证控件
5.1.1 验证分类
5.1.2 验证控件
5.1.3 验证时间
5.1.4 共同属性
5.1.5 验证对象模型
5.2 常用的验证控件
5.2.1 RequiredFieldValidator控件
5.2.2 RangeValidator控件
5.2.3 RegularExpressionValidator控件
5.2.4 CompareValidator控件
5.2.5 CustomValidator控件
5.3 ValidationSummary控件
5.4 用户控件
5.4.1 用户控件概述
5.4.2 创建用户控件
5.4.3 用户控件与窗体页的区别
5.4.4 使用用户控件
5.4.5 用户控件的注意事项
5.5 实例应用:验证用户控件中的注册内容
5.5.1 实例目标
5.5.2 技术分析
5.5.3 实现步骤
5.6 拓展训练
5.7 课后练习
第6课 ADO.NET数据库技术
6.1 数据库开发技术简介
6.2 ADO.NET简介
6.3 连接对象
6.3.1 数据库连接对象
6.3.2 SqlConnection对象
6.3.3 连接SQL Server数据库
6.4 操作对象
6.4.1 SqlCommand
6.4.2 操作数据库数据
6.4.3 SqlDataReader对象
6.4.4 数据显示
6.5 数据集对象
6.5.1 数据集对象简介
6.5.2 DataSet
6.5.3 SqlDataAdapter
6.5.4 DataTable
6.5.5 DataView
6.5.6 SqlDataReader对象与DataSet对象的区别
6.6 实例应用:用户表管理
6.6.1 实例目标
6.6.2 技术分析
6.6.3 实现步骤
6.7 拓展训练
6.8 课后练习
第7课 ASP.NET的数据控件
7.1 数据源控件
7.1.1 常用的数据源控件
7.1.2 数据源控件的层次结构
7.1.3 SqlDataSource控件
7.2 数据控件概述
7.2.1 数据绑定控件
7.2.2 数据绑定技术
7.3 Repeater控件
7.3.1 Repeater控件的属性和事件
7.3.2 Repeater控件的模板
7.3.3 Repeater控件的示例
7.3.4 Repeater控件发布RSS
7.4 DataList控件
7.4.1 DataList控件概述
7.4.2 DataList控件的属性和事件
7.4.3 DataList控件的模板
7.4.4 DataList控件的示例
7.4.5 DataList控件的其他操作
7.5 GridView控件
7.5.1 GridView控件概述
7.5.2 GridView控件的属性
7.5.3 GridView控件的事件
7.5.4 GridView控件的字段和模板
7.5.5 GridView控件示例
7.6 DetailsView控件
7.6.1 DetailsView控件的概述
7.6.2 DetailsView控件的属性和事件
7.6.3 DetailsView控件的示例
7.7 FormView控件
7.7.1 FormView控件概述
7.7.2 FormView控件的分页
7.7.3 FormView控件的示例
7.8 ListView控件
7.8.1 ListView控件概述
7.8.2 ListView控件的属性和事件
7.8.3 ListView控件的示例
7.8.4 ListView控件实现分页