ASP.NET 2.0动态网站开发教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:程不功,龙跃进,卓琳主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:7302127182
- 页数:278 页
第1章 NET框架简介 1
1.1 网站发展历史的简要回顾 1
1.1.1 从静态网页发展到动态网页 1
1.1.2 动态网页发展的几个阶段 2
1.1.3 ASP的技术特点 3
1.1.4 新一代ASP.NET技术 3
1.2 NET框架的体系结构 4
1.3.1 什么是XML 7
1.3 XML:可扩展标记语言 7
1.3.2 使用XML的特点 10
1.4 小结 11
1.5 习题 11
第2章 ASP.NET 2.0的体系结构 13
2.1 ASP.NET的逻辑结构 13
2.2 ASP.NET应用程序的组成 14
2.2.1 虚拟目录 14
2.2.2 网页文件 14
2.2.3 网站配置文件(Web.config) 15
2.2.4 网站全局文件(Global.asax) 16
2.2.5 两个共享的目录 16
2.3 创建新网站 16
2.4 小结 19
2.5 习题 19
第3章 HTML语言与文本编辑 21
3.1 HTML语言 21
3.1.1 HTML语言概述 21
3.1.2 HTML标记的基础 22
3.1.3 HTML文档的基本结构 23
3.1.4 HTML文档的编辑工具 24
3.2 HTML文本编辑 25
3.2.1 HTML文本的格式化 25
3.2.2 设置列表文本 28
3.3 超链接 29
3.4 创建移动的文本 32
3.5 HTML与XML的比较 33
3.6 综合示例 33
3.7 小结 34
3.8 习题 35
第4章 网页布局与插入图像 37
4.1 网页布局 37
4.1.1 布局的基本概念 37
4.1.2 表格和图层 37
4.2 插入图像 41
4.2.1 图像的类型 41
4.2.2 插入图像的方法 41
4.3.1 用HTML语言编辑图像 42
4.3 编辑图像 42
4.3.2 用可视化方法编辑图像 43
4.4 小结 44
4.5 习题 44
第5章 动态HTML技术 46
5.1 动态HTML的基本理论 46
5.1.1 DHTML基本概念 46
5.1.2 DOM:文档对象模型 47
5.2.1 JavaScript语言简介 51
5.2 JavaScript语言 51
5.2.2 JavaScript的基本用法 52
5.3 级联样式表(CSS)的使用 61
5.3.1 CSS的基本概念 61
5.3.2 CSS的定义与使用 62
5.4 多媒体的引用 64
5.5 DHTML的应用示例 64
5.6 小结 68
5.7 习题 69
6.2 ASPX网页代码的存储模式 70
第6章 ASPX网页及代码存储模式 70
6.1 ASPX网页的基类 70
6.2.1 代码分离模式 71
6.2.2 代码的单文件模式 74
6.3 代码模式的选择 75
6.4 小结 76
6.5 习题 76
7.1.2 HTML控件 77
7.1.1 控件类型 77
7.1 网页中的控件 77
第7章 网页标准控件与事件模型 77
7.1.3 网页标准控件 78
7.2 ASP.NET2.0的事件处理模型 85
7.2.1 基于服务器的处理模型 86
7.2.2 尽量减少信息的往返次数 86
7.2.3 结合浏览器处理事件 87
7.3.1 对比HTML表单 89
7.3 Web表单 89
7.3.2 ASP.NET 2.0的Web表单 90
7.4 应用示例 91
7.5 小结 97
7.6 习题 97
第8章 状态管理 99
8.1 状态的类型 99
8.2 视图状态 99
8.3 应用程序状态 101
8.4.1 概述 102
8.4 会话状态 102
8.4.2 Session对象中方法的调用 103
8.5 Cookie状态 104
8.6 简单的应用示例 106
8.7 Web窗体页的生命周期 107
8.8 小结 108
8.9 习题 108
9.1 概述 110
9.2 验证控件的类型 110
第9章 数据验证 110
9.3 各验证控件的使用方法 111
9.3.1 RequiredFieldValidator控件 111
9.3.2 CompareValidator控件 112
9.3.3 RangeValidator控件 112
9.3.4 RegularExpressionValidator控件 114
9.3.5 ValidationSummary控件 114
9.4 自定义控件 114
9.5 分组校验技术 115
9.7 小结 117
9.6 综合示例 117
9.8 习题 118
第10章 ADO.NET简介 120
10.1 从ODBC到ADO数据库的通用接口 120
10.1.1 ODBC通用接口 120
10.1.2 ADO通用接口 121
10.2 ADO.NET的数据模型 122
10.2.1 数据访问的层次结构 122
10.2.2 数据集与数据提供器 123
10.3.1 概述 126
10.3 数据源控件 126
10.3.2 数据源控件的类型 127
10.4 小结 128
10.5 习题 129
第11章 利用GridView控件显示数据 131
11.1 数据绑定的基本概念 131
11.2 显示数据表记录 132
11.3 对数据表进行分页、排序和选择 135
11.4.1 模板 136
11.4 利用模板美化显示 136
11.4.2 自动套用格式 137
11.4.3 设置模板样式 137
11.5 显示记录中的图像 138
11.6 小结 140
11.7 习题 140
第12章 数据库查询与同步 141
12.1 数据库查询 141
12.1.1 数据库查询语句 141
12.1.2 简单查询 142
12.1.3 组合查询 144
12.2 数据表同步 145
12.2.1 概述 145
12.2.2 同一窗体页中父、子表同步 146
12.2.3 不同窗体页中父、子表的同步 147
12.3 小结 149
12.4 习题 149
第13章 编辑数据表 151
13.1 数据表编辑的SQL语句 151
13.2 使用GridView控件更新数据表 152
13.3 使用GridView控件的列模板 154
13.3.1 选择显示的字段 155
13.3.2 增添按钮 155
13.3.3 使用模板列 155
13.4 在GridView控件中增添记录 160
13.5 使用DetailsView控件 161
13.6 小结 164
13.7 习题 164
14.2 利用FormView控件设计招聘网页 166
第14章 网上招聘与留言板 166
14.1 概述 166
14.3 利用FormView控件设计留言板 168
14.3.1 进入留言板 169
14.3.2 留言板网页的界面设计 169
14.3.3 对留言板的管理 170
14.4 使用Wizard控件 170
14.4.1 Wizard控件的用途 170
14.4.3 Wizard控件的使用方法 171
14.4.2 Wizard控件的结构 171
14.5 小结 172
14.6 习题 172
第15章 存储过程与数据缓存 174
15.1 概述 174
15.2 创建存储过程 175
15.3 调用存储过程 177
15.4 数据缓存 178
15.4.1 网页输出缓存 178
15.4.2 数据库缓存 179
15.4.3 缓存池 180
15.5 小结 181
15.6 习题 181
第16章 主题、用户控件和主控页 183
16.1 主题 183
16.1.1 概述 183
16.1.2 创建主题的方法 183
16.1.3 同一控件多种定义的方法 184
16.2.2 创建用户控件的方法 186
16.2.1 什么是用户控件 186
16.1.4 将主题文件应用于整个应用程序 186
16.2 用户控件 186
16.2.3 使用用户控件 187
16.2.4 代码分析 187
16.2.5 将Web窗体页转换为用户控件 188
16.3 主控页 189
16.3.1 什么是主控页 189
16.3.2 创建主控页的方法 189
16.3.3 在主控页中放入新网页的方法 190
16.3.4 将已建成的网页放入主控页中 191
16.4 小结 192
16.5 习题 192
第17章 网站导航 194
17.1 TreeView控件 194
17.1.1 概述 194
17.1.2 选择TreeView控件的视图 194
17.1.3 编辑节点 195
17.1.4 对节点事件的处理 196
17.2 站点地图文件 197
17.3 将TeeView结合站点地图进行导航 198
17.4 利用动态菜单进行导航 199
17.5 使用SiteMapPath控件 199
17.6 小结 200
17.7 习题 200
第18章 基于角色的安全技术 202
18.1 基于角色的安全技术的特点 202
18.1.1 网站中可以包括多个入口 202
18.2 ASP.NET 2.0基于角色的安全技术的特点 203
18.1.2 基于角色的安全技术是有层次的 203
18.3 基于角色的安全技术的准备工作 204
18.3.1 组织好站点中的文件 204
18.3.2 利用网站管理工具进行安全配置 205
18.4 利用控件创建安全页 208
18.4.1 用户登录控件 208
18.4.2 使用创建新用户控件 210
18.4.3 登录状态与登录姓名控件 211
18.4.4 登录视图控件 212
18.4.5 PasswordRecovery控件和ChangePassword控件 213
18.5 直接调用Membership API方法 214
18.6 小结 216
18.7 习题 216
第19章 购货车与订单 218
19.1 概述 218
19.1.1 Northwind样板库简介 218
19.1.2 本系统的功能 219
19.2 设计用户控件及主控页 221
19.1.3 主要数据表的结构及其他准备工作 221
19.3 设计主页 222
19.4 产品类型与产品目录之间同步 223
19.5 选择商品 224
19.5.1 选择按钮触发的事件 224
19.5.2 如何取出数据 224
19.5.3 如何创建数据表 225
19.6 显示购货车 226
19.6.2 在GridView中增加按钮 227
19.6.1 输入客户标志 227
19.6.3 增加模板列 228
19.6.4 在窗体页的Page_Load事件中增加条件 228
19.6.5 在GridView的RowCommand事件中编写代码 228
19.7 结账 229
19.7.1 结账网页的数据显示 229
19.7.2 在GridView控件中增加复选框 230
19.7.3 汇总的计算 230
19.8 保存订单 231
19.9 查看订单 232
19.10 小结 233
19.11 习题 234
第20章 创建三层架构 237
20.1 从两层架构发展成三层架构 237
20.2 ASP.NET2.0中间层的特点 238
20.3 创建中间层的步骤 239
20.4 在网页中调用中间层对象 241
20.4.1 直接调用中间层对象 241
20.4.2 通过ObjectDataSource数据源控件调用中间层 242
20.5 小结 243
20.6 习题 244
第21章 网站的个性化服务 245
21.1 概述 245
21.2 ASP.NET 2.0对个性化设计的支持 246
21.2.1 关于Membership 246
21.2.2 关于Profile 246
21.2.3 关于WebParts 248
21.3 保留用户关心的数据 248
21.4.1 定制网页时能够执行的任务 250
21.4 WebParts介绍 250
21.4.2 WebParts的分类 251
21.5 定制主页 251
21.5.1 创建简单的包含WebPart控件的网页 251
21.5.2 创建可以编辑和改变布局的网页 254
21.5.3 运行中增添WebParts控件 257
21.6 小结 259
21.7 习题 259
A.1.2 值类型 261
A.1.1 常量与变量 261
附录A C#常用语法简介 261
A.1 数据类型 261
A.1.3 引用类型 263
A.1.4 装箱与拆箱 267
A.2 运算符与表达式 268
A.2.1 算术运算符与算术表达式 268
A.2.2 赋值运算符与赋值表达式 268
A.2.3 关系运算符与关系表达式 268
A.2.4 逻辑运算符与逻辑表达式 268
A.2.5 位运算符 269
A.2.6 对象创建运算符 269
A.2.7 其他运算符 269
A.3 流程控制语句 269
A.3.1 分支控制语句 270
A.3.2 循环控制语句 271
A.3.3 异常处理语句 273
附录B 部分习题参考答案 275
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《复杂动态理论下的汉语作为第二语言交际能力研究》陈婷婷著 2019
- 《柏里曼人体结构绘画教学描摹本 第4册 全身动态与大师素描》杨建飞主编 2019
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019