第1章 动态网页概述 1
1.1从静态网页发展到动态网页 2
1.2“问候语”案例 4
1.2.1操作步骤 4
1.2.2本节知识点 6
本章小结 8
习题 10
第2章 动态网站完整制作流程 11
2.1互联网动态网站的开发步骤 12
2.2“欢迎来访者”案例 13
2.2.1操作步骤 13
2.2.2本节知识点 19
本章小结 23
习题 23
第3章 HTML基本语法 25
3.1HTML概述 27
3.2HTML文件的基本结构 27
3.3“个人简历”案例 28
3.3.1操作步骤 29
3.3.2本节知识点 30
3.4“网站导航条”案例 32
3.4.1操作步骤 33
3.4.2本节知识点 34
3.5“用户注册(HTML版)”案例 36
3.5.1操作步骤 36
3.5.2本节知识点 37
3.6框架结构 40
3.6.1框架集<FrameSet> 40
3.6.2内嵌框架<IFrame> 41
本章小结 41
习题 41
第4章 C#语言基础 42
4.1为.NET量身打造的C#语言 43
4.2“加法器”案例 43
4.2.1操作步骤 44
4.2.2本节知识点 46
4.3“身份证号码识别器”案例 49
4.3.1操作步骤 49
4.3.2本节知识点 51
4.4常见的几个类及函数 55
4.4.1常用类 55
4.4.2常用属性和方法 55
本章小结 57
习题 57
第5章 网页标准控件的使用 59
5.1ASP.NET控件类型与结构 60
5.1.1服务器端控件概述 60
5.1.2ASP.NET控件类型与结构 60
5.2“学生基本信息登记表”案例 62
5.2.1操作步骤 63
5.2.2本节知识点 67
本章小结 83
习题 83
第6章 验证控件 85
6.1服务器验证和客户端验证 86
6.2“用户注册(服务器控件版)”案例 87
6.2.1操作步骤 88
6.2.2本节知识点 93
本章小结 99
习题 99
第7章 XML基础 101
7.1XML概述 102
7.2“通讯录”案例 103
7.2.1操作步骤 103
7.2.2本节知识点 105
本章小结 108
习题 108
第8章 导航控件 110
8.1导航控件概述 111
8.2“电子书”案例 112
8.2.1操作步骤 113
8.2.2本节知识点 116
8.3“新闻导航”案例 118
8.3.1操作步骤 118
8.3.2本节知识点 121
本章小结 124
习题 124
第9章 数据库与SQL语言 125
9.1概述 126
9.2“通讯录Access版”案例 127
9.2.1操作步骤 127
9.2.2本节知识点 129
9.3“通讯录SQL Server版”案例 130
9.3.1操作步骤 130
9.3.2本节知识点 134
9.4SQL语言基础 135
9.4.1Access 2003和SQL Server 2000中如何执行SQL语句 135
9.4.2SELECT查询语句 137
9.4.3INSERT插入语句 141
9.4.4UPDATE更新语句 141
9.4.5DELETE删除语句 142
本章小结 142
习题 142
第10章 数据控件 144
10.1数据源控件与数据绑定控件概述 145
10.2“学籍管理”案例 145
10.2.1操作步骤 146
10.2.2本节知识点 152
10.3“深化版学籍管理”案例 153
10.3.1操作步骤 154
10.3.2本节知识点 160
10.4 FormView控件 161
本章小结 161
习题 162
第11章 数据高级处理 163
11.1“学生成绩表”案例 164
11.1.1操作步骤 165
11.1.2本节知识点 166
11.2“深化版学生成绩表”案例 168
11.2.1操作步骤 169
11.2.2本节知识点 170
11.3对SQL Server 2000进行操作 172
本章小结 173
习题 174
第12章 应用程序配置 175
12.1概述 176
12.2“一个简单的网页浏览计数器”案例 179
12.2.1操作步骤 180
12.2.2本节知识点 187
本章小结 192
习题 192
第13章 基于角色的安全技术 193
13.1概述 194
13.2身份验证 195
13.2.1身份验证的4种方式 195
13.2.2Form身份验证的工作流程 196
13.3用户授权与角色 198
13.4ASP.NET 2.0基于角色的安全技术特点 199
13.5“用户管理系统”案例 199
13.5.1操作步骤 201
13.5.2本节知识点 207
13.6使用SQL Server 2000数据库的方法 214
13.6.1生成SQL Server 2000数据库 214
13.6.2更改web.config配置 215
13.7使用Access数据库的方法 216
13.8直接调用API进行高级控制 217
13.8.1用户的管理 218
13.8.2角色的管理 219
13.8.3验证用户 220
本章小结 220
习题 221
第14章 常用内置对象 223
14.1五大对象功能概述 224
14.2“计数器”案例 224
14.2.1操作步骤 225
14.2.2本节知识点 225
14.3“深化版计数器”案例 230
14.3.1操作步骤 230
14.3.2本节知识点 231
14.4服务器对象Server 236
14.4.1HtmlEncode方法和HtmlDecode方法 236
14.4.2UrlEncode方法和UrlDecode方法 237
14.4.3MapPath方法 238
本章小结 238
习题 239
第15章 主题、用户控件和母版页 240
15.1概述 241
15.1.1主题 242
15.1.2用户控件 242
15.1.3母版页 242
15.2“多变网页”案例 243
15.2.1操作步骤 243
15.2.2本节知识点 245
15.3“网站版权”案例 247
15.3.1操作步骤 248
15.3.2本节知识点 248
15.4“学习资源网页”案例 250
15.4.1操作步骤 251
15.4.2本节知识点 253
本章小结 254
习题 255
第16章 综合实例:“新闻发布系统”网站 257
16.1实训目的 257
16.2实训内容 257
16.3实训过程 260
16.3.1设计“新闻发布系统”程序前的思考 260
16.3.2有关“新闻发布系统”程序开发的预备知识 260
16.3.3实现“新闻发布系统”的开发过程 261
本章小结 280
习题 280
参考文献 282