第1章 ASP.NET基础入门 1
1.1 使用ASP配置网站 2
1.1.1 常用网站配置 2
1.1.2 安装与设置ASP.NET服务器(包括测试配置) 3
1.1.3 安装SQL Server数据库管理系统 7
1.1.4 配置数据库sa密码 10
1.2 Web应用程序基础 11
1.2.1 动态网页 12
1.2.2 Web应用程序的工作原理 13
1.3.1 脚本语言 14
1.3 ASP.NET网页构成基础 14
1.2.4 Internet服务程序 14
1.2.3 本地计算机和Internet服务器 14
1.3.2 设置脚本语言 15
1.3.3 ASP.NET指令使用基础 16
1.3.4 脚本中的空白字符和代码注释 17
1.3.5 ActiveX组件使用初步 18
1.4 在ASP.NET中内建对象 19
1.4.1 Application对象和Session对象 20
1.4.2 Server对象和Request对象 22
1.4.3 Response对象 23
1.4.4 内建对象集合使用基础 25
1.4.5 使用ASP.NET内建对象 28
第2章 SQL Server数据库应用基础 29
2.1 SQL数据库概述 30
2.2 Web与SQL数据库 32
2.2.1 数据库的现状与发展 33
2.2.2 Web中的SQL 34
2.3 SELECT语句 35
2.3.1 FROM子句 36
2.3.2 使用WHERE子句设置查询条件 37
2.3.3 匹配符 37
2.4 连接查询和字段属性 39
2.4.1 内连接、外连接和交叉连接 39
2.4.2 允许和禁止空值 40
2.4.3 缺省值和标识字段 41
2.5 记录的插入、删除和更新 42
2.6 SQL数据库中的常用函数 44
第3章 在网站中嵌入信息查询模块 46
3.1 组建网站的初步流程 47
3.1.1 设计目标 47
3.1.2 系统功能设计与分析 47
3.1.3 配置网站的IIS 47
3.2 数据库结构设计 49
3.2.1 数据库需求分析 49
3.2.2 数据库逻辑结构设计 49
3.2.3 数据库连接 50
3.3 信息管理模块设计 50
3.3.1 管理员登录页面设计 50
3.3.2 帐号验证页面设计 52
3.3.3 后台管理页面设计 53
3.3.4 信息添加页面设计 57
3.3.5 保存信息页面设计 59
3.3.6 信息编辑页面设计 61
3.3.7 信息删除页面设计 63
3.4 信息显示模块设计 64
3.5 信息查询模块设计 73
3.6 可能出现的问题与解决方法 74
3.7 总结与经验积累 75
第4章 在网站中嵌入电子邮件模块 76
4.1 配置局域网电子邮件 77
4.1.1 SMTP的安装 77
4.1.2 配置EasyMail 78
4.1.4 架设Microsoft SMTP Service 82
4.1.3 检查邮件系统 82
4.2 配置商业系统电子邮件 86
4.2.1 安装和设置具体流程 86
4.2.2 安装后的系统维护 89
4.2.3 Foxmail Server在IIS中的虚拟目录 89
4.3 可能出现的问题与解决方法 90
4.4 总结与经验积累 90
第5章 在网站中嵌入论坛模块 91
5.1 前台模块的使用流程 92
5.1.1 模块嵌入网站的方法 92
5.1.2 修改和扩展模块功能 96
5.2 后台模块的使用流程 100
5.2.2 嵌入模块之后的系统维护 101
5.2.1 修改和扩展模块功能 101
5.3 可能出现的问题与解决方法 103
5.4 总结与经验积累 103
第6章 在网站中嵌入在线点播模块 104
6.1 前台模块的使用流程 105
6.1.1 模块嵌入网站的方法 105
6.1.2 修改和扩展模块功能 107
6.1.3 功能分析 110
6.2 后台模块的使用流程 111
6.2.1 修改和扩展模块功能 111
6.2.2 嵌入模块之后的系统维护 135
6.3 可能出现的问题与解决方法 136
6.2.3 功能分析 136
6.4 总结与经验积累 137
第7章 在网站中嵌入宽带下载模块 138
7.1 前台模块的使用流程 139
7.1.1 模块嵌入网站的方法 139
7.1.2 修改和扩展模块功能 141
7.1.3 功能分析 143
7.2 后台模块的使用流程 144
7.2.1 修改和扩展模块功能 144
7.2.2 嵌入模块之后的系统维护 146
7.2.3 功能分析 146
7.3 可能出现的问题与解决方法 164
7.4 总结与经验积累 164
第8章 会员加入与登录模块的嵌入 165
8.1 准备工作 166
8.1.1 基本结构 166
8.1.2 建立数据表 166
8.2 会员加入模块设计流程 167
8.2.1 插入记录 167
8.2.2 检查表单字段格式 168
8.2.3 检查申请的帐号是否重复 170
8.3 会员登录模块的设计流程 173
8.3.1 制作登录表单 173
8.3.2 设定使用者登录 173
8.3.3 检查表单组件的数据 175
8.3.4 建立会员登录首页 177
8.4 修改会员资料模块设计流程 179
8.4.1 建立数据集 179
8.4.2 插入数据集 179
8.4.3 检查表单组件 180
8.4.4 数据更新设定 182
8.4.5 限制直接读取页面 184
8.5 寄E-mail给新会员模块的设计流程 184
8.5.1 安装Extension组件 185
8.5.2 设定寄件内容 185
8.6 可能出现的问题与解决方法 186
8.7 总结与经验积累 187
第9章 设计自己的企业公司网站 188
9.1.1 配置网站的IIS 189
9.1 组建网站的初步流程 189
9.1.2 配置相应的数据库 190
9.1.3 添加数据库搜索与查询模块 192
9.1.4 添加统计模块 194
9.2 设计网站的具体结构 194
9.2.1 系统功能分析与设计 194
9.2.2 具体的代码分析 195
9.3 数据库结构设计 211
9.3.1 数据库需求分析 211
9.3.2 数据库逻辑设计 211
9.4 可能出现的问题与解决方法 214
9.5 总结与经验积累 216
第10章 设计自己的电子政务网站 217
10.1 组建网站的初步流程 218
10.1.1 配置网站的IIS 218
10.1.2 配置相应的数据库 219
10.1.3 添加聊天模块 221
10.1.4 添加论坛模块 224
10.2 设计网站的具体结构 226
10.2.1 系统功能分析与设计 227
10.2.2 代码分析 228
10.3 数据库结构设计 242
10.3.1 数据库需求分析 242
10.3.2 数据库逻辑设计 242
10.4 可能出现的问题与解决方法 244
10.5 总结与经验积累 245
第11章 设计自己的网上论坛网站 246
11.1 准备工作 247
11.1.1 系统功能分析 247
11.1.2 系统功能模块设计 247
11.1.3 网站的结构设计 248
11.2 组建网站的初步流程 248
11.2.1 配置网站的IIS 248
11.2.2 配置相应的数据库 250
11.2.3 网站的动态数据库设计 251
11.3 设计网站的登录模块 252
11.3.1 网站的首页设计 252
11.3.2 动态数据库的连接 254
11.3.3 新用户的注册模块 254
11.3.4 会员的登录模块 258
11.3.5 密码的修改模块 260
11.4 设计网站管理的具体模块 262
11.4.1 显示文章列表模块 262
11.4.2 发表文章模块 263
11.4.3 阅读和回复文章模块 265
11.4.4 发表和查看留言模块 267
11.4.5 发送留言模块 269
11.4.6 游客访问模块 270
11.5 可能出现的问题与解决方法 271
11.6 总结与经验积累 271
第12章 学校办公自动化系统网站 272
12.1.2 系统功能设计与分析 273
12.1.1 设计目标 273
12.1 组建网站的初步流程 273
12.1.3 配置网站的IIS 274
12.2 数据库结构设计 275
12.2.1 数据库逻辑结构设计 275
12.2.2 数据库物理结构设计 275
12.2.3 配置数据库 277
12.2.4 数据库连接 278
12.3 首页设计 279
12.4 工作计划管理模块设计 284
12.4.1 教师工作计划 285
12.4.2 本人工作计划 292
12.5.1 通告发布 293
12.5 通告信息管理模块设计 293
12.5.2 通告管理 294
12.6 公文信息管理模块设计 296
12.6.1 发送公文 296
12.6.2 已发公文 297
12.6.3 已收公文 300
12.7 人力资源管理模块设计 308
12.8 资源管理模块设计 315
12.8.1 资源添加 315
12.8.2 资源预约 317
12.9 用户权限设置 319
12.10 可能出现的问题与解决方法 320
12.11 总结与经验积累 321