ASP.NET 3.5动态网站开发实训教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:韩颖主编;卫琳,刘斌副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302241881
- 页数:278 页
第1章 .NET概述与开发平台 1
1.1 Web开发的变革 1
1.1.1 HTML和HTML表单 2
1.1.2 服务器端程序设计 2
1.1.3 客户端程序设计 3
1.2 .NET Framework 5
1.2.1 C#、VB和.NET语言 6
1.2.2 通用语言运行时 8
1.2.3 .NET类库 9
1.3 ASP.NET的开发环境 10
1.3.1 安装Visual Studio 2008 10
1.3.2 主窗口 11
1.3.3 文档窗口 12
1.3.4 工具箱 12
1.3.5 错误列表窗口 13
1.3.6 解决方案资源管理器 14
1.3.7 属性窗口 15
1.4 创建Web站点 16
1.5 上机实战 18
1.6 习题 18
第2章 ASP.NET应用程序基础 19
2.1 ASP.NET应用程序剖析 19
2.1.1 ASP.NET的文件类型 20
2.1.2 ASP.NET应用程序的目录结构 21
2.2 应用程序事件 22
2.2.1 Global.asax文件 22
2.2.2 其他应用程序事件 24
2.3 ASP.NET的配置 24
2.3.1 web.config文件 25
2.3.2 嵌套的配置 26
2.3.3 在web.config文件中存储用户自定义的设置 27
2.3.4 ASP.NET网站管理工具(WAT) 28
2.4 ASP.NET应用程序和Web服务器 29
2.4.1 Web服务器是如何工作的 30
2.4.2 虚拟目录 31
2.4.3 Web应用程序的URL 31
2.5 Internet信息服务(IIS) 33
2.5.1 IIS的不同版本 33
2.5.2 在Windows XP中安装IIS 5 34
2.5.3 在Windows Server 2003中安装IIS 6 34
2.5.4 在Windows Vista中安装IIS 7 35
2.6 使用Visual Studio部署Web应用程序 35
2.6.1 为新网站创建一个虚拟目录 36
2.6.2 复制网站 37
2.6.3 发布网站 38
2.7 上机实战 39
2.8 习题 40
第3章 HTML服务器控件 41
3.1 服务器端控件简介 41
3.2 HTML服务器端控件 42
3.2.1 HTML控件类 42
3.2.2 将HTML页面转换为ASP.NET页面 45
3.2.3 事件处理程序 47
3.3 深度探索HTML服务器端控件类 48
3.3.1 HTML服务器端控件的事件 49
3.3.2 HtmlInputImage控件的高级事件 50
3.3.3 HtmlControl基类 52
3.3.4 HtmlContainerControl类 52
3.3.5 HtmlInputControl类 53
3.4 Page类 53
3.5 上机实战 56
3.6 习题 57
第4章 Web控件 59
4.1 Web控件 59
4.1.1 基本的Web控件类 60
4.1.2 Web控件的标记 61
4.2 Web控件类 62
4.2.1 WebControl基类 63
4.2.2 长度的度量单位 64
4.2.3 枚举 65
4.2.4 颜色属性 65
4.2.5 字体 66
4.2.6 输入焦点 68
4.2.7 默认按钮 69
4.3 列表控件 69
4.3.1 多选列表控件 70
4.3.2 BulletedList控件 72
4.4 Table控件 74
4.5 AdRotator控件 76
4.5.1 Advertisement文件 77
4.5.2 AdRotator类 78
4.6 Web控件的事件和AutoPostBack 79
4.6.1 回发事件的工作原理 82
4.6.2 页面的生命周期 83
4.7 上机实战 83
4.8 习题 86
第5章 验证控件 87
5.1 了解验证控件 87
5.1.1 验证控件 88
5.1.2 服务器端验证 89
5.1.3 客户端验证 90
5.2 验证控件 90
5.2.1 验证控件的一个简单实例 91
5.2.2 显示验证信息的其他方式 92
5.2.3 使用正则表达式进行验证 94
5.2.4 已验证的用户窗体 99
5.2.5 对验证控件进行分组 103
5.3 上机实战 105
5.4 习题 108
第6章 状态管理 109
6.1 状态管理的问题 109
6.2 视图状态 110
6.2.1 ViewState集合 110
6.2.2 一个使用ViewState集合的例子 110
6.2.3 使视图状态更加安全 111
6.2.4 使用视图状态保存成员变量 113
6.2.5 用视图状态存储用户自定义对象 115
6.3 在页面之间传递信息 116
6.3.1 跨页传递 116
6.3.2 查询字符串 118
6.4 Cookies 120
6.5 会话状态 122
6.5.1 跟踪会话状态 122
6.5.2 使用会话状态 123
6.6 会话状态的配置 126
6.6.1 Cookieless 127
6.6.2 Timeout 128
6.6.3 会话的模式 128
6.7 应用程序状态 131
6.8 上机实战 133
6.9 习题 134
第7章 样式、主题和母版页 135
7.1 样式 135
7.1.1 样式的类型 135
7.1.2 创建一个基本的内嵌样式 136
7.1.3 创建一个样式表 139
7.1.4 应用样式表规则 142
7.2 主题 143
7.2.1 Theme的工作原理 144
7.2.2 应用一个简单的主题 145
7.2.3 处理主题冲突 146
7.2.4 为同一控件创建多个皮肤 146
7.2.5 高级皮肤 147
7.3 母版页基础 149
7.3.1 一个简单的母版页和内容页 150
7.3.2 母版页和内容页是如何连接的 151
7.3.3 具有多个内容区域的母版页 153
7.3.4 默认内容 155
7.3.5 母版页和相对路径 156
7.4 上机实战 157
7.5 习题 160
第8章 网站导航 161
8.1 网站地图 161
8.1.1 定义一个网站地图 162
8.1.2 实战:一个简单的网站地图 166
8.1.3 SiteMap类 166
8.1.4 URL映射 168
8.2 SiteMapPath导航控件 169
8.2.1 定制SiteMapPath控件 170
8.2.2 使用SiteMapPath样式和模板 170
8.3 TreeView控件 172
8.3.1 TreeView控件的属性 172
8.3.2 TreeView的样式 173
8.4 菜单控件 176
8.5 上机实战 179
8.6 习题 181
第9章 ADO.NET基础 182
9.1 理解数据管理 182
9.1.1 数据库的角色 182
9.1.2 Web世界中的数据访问 184
9.2 配置数据库 184
9.3 ADO.NET基础 186
9.3.1 数据访问类的命名空间 188
9.3.2 数据提供程序类 188
9.4 直接数据访问 190
9.4.1 Select命令 192
9.4.2 数据读取器 193
9.4.3 更新数据 197
9.5 断开式数据访问 205
9.5.1 获取断开式数据 206
9.5.2 选择多个表 208
9.6 上机实战 210
9.7 习题 213
第10章 数据绑定 214
10.1 数据绑定简介 214
10.1.1 ASP.NET数据绑定的类型 215
10.1.2 数据绑定的工作原理 215
10.2 单值数据绑定 216
10.3 多值数据绑定 218
10.3.1 简单列表控件的数据绑定 218
10.3.2 使用ADO.NET进行数据绑定 222
10.4 数据源控件 224
10.4.1 数据绑定页面的生命周期 225
10.4.2 SqlDataSource数据源控件 225
10.4.3 选择记录 227
10.4.4 错误处理 233
10.4.5 AccessDataSource控件 234
10.5 上机实战 235
10.6 习题 236
第11章 数据控件 238
11.1 多功能数据控件 238
11.2 GridView控件 239
11.2.1 自动生成列 239
11.2.2 定义列 240
11.3 格式化GridView控件 243
11.3.1 格式化字段 244
11.3.2 使用样式 245
11.3.3 格式化特定的值 247
11.4 在GridView中选择一行 248
11.5 在GridView中编辑记录 250
11.6 GridView控件的排序和分页 252
11.6.1 排序 252
11.6.2 分页 253
11.7 DetailsView控件和FormView控件 255
11.7.1 DetailsView控件 255
11.7.2 FormView控件 257
11.8 上机实战 259
11.9 习题 261
第12章 ASP.NET AJAX 262
12.1 理解Ajax 262
12.1.1 Ajax的优点 262
12.1.2 ASP.NET AJAX工具包 263
12.1.3 ScriptManager 263
12.2 局部刷新 264
12.2.1 一个简单的UpdatePanel示例 265
12.2.2 触发器 268
12.3 进度通知 271
12.3.1 显示一个模拟的进度条 272
12.3.2 取消 274
12.4 定时更新 275
12.5 上机实战 277
12.6 习题 278
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019