第1章 动态网页概述 1
1.1 从静态网页发展到动态网页 2
1.2 “问候语”案例 3
本章小结 9
习题 10
第2章 动态网站完整制作流程 12
2.1 互联网动态网站的开发步骤 13
2.2 “欢迎来访者”案例 13
本章小结 24
习题 25
第3章 XHTML基本语法 26
3.1 XHTML概述 27
3.2 XHTML文件的基本结构 28
3.3 “个人简历”案例 30
3.4 “网站导航条”案例 34
3.5 “用户注册(XHTML版)”案例 37
3.6 框架结构 41
本章小结 42
习题 42
第4章 C#语言基础 44
4.1 为.NET量身打造的C#语言 44
4.2 “加法器”案例 45
4.3 “身份证号码识别器”案例 50
4.4 常见的几个类及函数 56
本章小结 58
习题 58
第5章 网页标准控件的使用 60
5.1 ASP.NET控件类型与结构 61
5.2 “学生基本信息登记表”案例 63
本章小结 82
习题 82
第6章 验证控件 84
6.1 服务器验证和客户端验证 85
6.2 “用户注册(服务器控件版)”案例 86
本章小结 96
习题 96
第7章 XML基础 98
7.1 XML概述 99
7.2 “通讯录”案例 99
本章小结 104
习题 105
第8章 导航控件 106
8.1 导航控件概述 107
8.2 “电子书”案例 108
8.3 “新闻导航”案例 113
本章小结 119
习题 119
第9章 数据库与SQL语言 120
9.1 概述 121
9.2 “通讯录Access版”案例 121
9.3 “通讯录SQL Server版”案例 124
9.4 SQL语言基础 129
9.5 “通讯录SQL Server 2005版”案例 136
本章小结 139
习题 140
第10章 数据控件 141
10.1 数据源控件与数据绑定控件概述 142
10.2 “学籍管理”案例 142
10.3 “深化版学籍管理”案例 150
10.4 FormView控件 157
本章小结 158
习题 158
第11章 数据高级处理 160
11.1 “学生成绩表”案例 160
11.2 “深化版学生成绩表”案例 165
11.3 对 SQL Server进行操作 168
本章小结 169
习题 170
第12章 应用程序配置 171
12.1 概述 172
12.2 “一个简单的网页浏览计数器”案例 176
本章小结 192
习题 192
第13章 基于角色的安全技术 193
13.1 概述 194
13.2 身份验证 194
13.3 用户授权与角色 197
13.4 ASP.NET基于角色的安全技术特点 198
13.5 “用户管理系统”案例 199
13.6 使用SQL Server 2000数据库的方法 213
13.7 使用Access数据库的方法 215
13.8 直接调用API进行高级控制 217
本章小结 220
习题 220
第14章 常用内置对象 222
14.1 5大对象功能概述 222
14.2 “计数器”案例 223
14.3 “深化版计数器”案例 228
14.4 服务器对象Server 234
本章小结 236
习题 236
第15章 主题、用户控件和母版页 238
15.1 概述 239
15.2 “多变网页”案例 240
15.3 “网站版权”案例 244
15.4 “学习资源网页”案例 247
本章小结 251
习题 252
第16章 综合实例:“新闻发布系统”网站 254
16.1 实训目的 254
16.2 实训内容 254
16.3 实训过程 256
本章小结 275
习题 276
参考文献 277