《深入精髓 Dreamweaver 8+ASP动态网站建设技术精粹》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:4U2V视频教学网主编;杨格,余晓浩,曾双明等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302150591
  • 页数:467 页
图书介绍:本书介绍使用Dreamweaver 8和ASP进行动态网页制作的技术和方法。

第一部分 ASP动态网页制作基础第1章 网络数据库开发基础 2

1.1 网络数据库规范化 3

1.1.1 网络数据库 3

1.1.2 网络数据库规范化要求 3

1.2 使用Access数据库 4

1.2.1 数据库及表构成 4

1.2.2 创建数据库 5

1.2.3 数据库的打开方式 6

1.2.4 设计数据库 7

1.2.5 录入数据 11

1.3 通过ODBC连接数据库 12

1.3.1 ODBC及其组成 12

1.3.2 了解数据库连接方式 13

1.3.3 通过DSN连接数据库 14

1.3.4 使用UDL文件创建数据库连接 19

1.3.5 远程连接数据库 24

1.4 数据库加密技术 25

1.4.1 数据库加密的必要性 25

1.4.2 数据库加密技术 25

1.4.3 数据库管理系统(DBMS)加密操作 26

1.5 本章总结 27

第2章 认识动态网页技术 28

2.1 动态网页技术概述 29

2.1.1 ASP 29

2.1.2 JSP 29

2.1.3 PHP 29

2.1.4 关于学习上的一些建议 30

2.2 ASP技术基础知识 30

2.2.1 ASP的语法 30

2.2.2 ASP的对象 33

2.2.3 对象的属性和方法 33

2.2.4 对象相关属性和方法的应用 35

2.3 ASP组件 37

2.3.1 ASP组件简介 37

2.3.2 组件的注册与注销 38

2.3.3 组件的使用方法 40

第3章 基本动态网页的创建实例 41

3.1 定义动态站点及连接数据库 42

3.1.1 定义动态站点 42

3.1.2 连接数据库 45

3.2 制作显示数据记录页面 46

3.2.1 定义记录集 46

3.2.2 制作显示数据记录页面 47

3.2.3 建立记录集导航条 50

3.3 制作数据库管理页面 54

3.3.1 删除记录 54

3.3.2 插入记录 57

3.3.3 统计记录 60

3.4 创建查询页面 63

3.4.1 SQL查询语言 64

3.4.2 创建搜索页面 65

3.4.3 创建搜索结果页面 70

3.5 本章总结 78

第二部分 常见动态网页制作 80

第4章 制作在线聊天室 80

4.1 聊天室页面构成和实现效果 81

4.1.1 页面构成 81

4.1.2 实现效果 81

4.2 设计思路和实现步骤 82

4.2.1 设计思路 82

4.2.2 实现步骤 82

4.3 设计数据库表 82

4.4 准备动态网页开发环境 83

4.5 创建用户登录和注册页面 84

4.5.1 创建用户登录界面 85

4.5.2 创建用户注册页面 87

4.6 创建框架集页面(main.asp) 89

4.7 创建用户输入聊天内容页面 90

4.7.1 基本页面布局设置 91

4.7.2 创建列表/菜单 92

4.7.3 插入记录 93

4.8 创建显示聊天内容页面(show.asp) 94

4.8.1 创建内容显示主页面 95

4.8.2 创建当前用户列表 98

4.8.3 统计当前在线人数 99

4.8.4 完成页面的链接 99

4.9 创建聊天室辅助功能页面 101

4.9.1 创建退出页面 101

4.9.2 创建重新登录页面 102

4.10 页面的调整和完善 103

4.10.1 调整框架布局 104

4.10.2 页面及其功能的完善 104

4.11 本章总结 106

第5章 创建新闻发布系统 107

5.1 页面构成和实现效果 108

5.1.1 页面构成 108

5.1.2 实现效果 108

5.2 设计思路和实现步骤 109

5.2.1 设计思路 109

5.2.2 实现步骤 110

5.3 设计数据库表 110

5.4 准备动态网页开发环境 111

5.5 新闻浏览页面的创建 111

5.5.1 创建显示全部新闻页面(index.asp) 112

5.5.2 创建新闻导航条(top.asp) 115

5.5.3 创建新闻搜索和新闻热点显示页面(left.asp) 117

5.5.4 创建按新闻分类浏览页面(showall.asp) 120

5.5.5 创建新闻详细浏览页面(showdetail.asp) 122

5.5.6 创建新闻搜索结果页面(list.asp) 126

5.6 新闻管理页面的创建 128

5.6.1 新闻管理登录页面(login.asp) 128

5.6.2 创建新闻添加页面(addnew.asp) 129

5.7 本章总结 133

第6章 在线评选系统 134

6.1 页面构成和实现效果 135

6.1.1 页面构成 135

6.1.2 实现效果 135

6.2 设计思路和实现步骤 136

6.2.1 设计思路 136

6.2.2 实现步骤 136

6.3 设计数据库 136

6.4 准备动态网页开发环境 137

6.5 创建用户信息模块 138

6.5.1 界面的设计 138

6.5.2 功能的实现 139

6.6 创建投票模块 143

6.6.1 投票更新页面(vote_update.asp) 143

6.6.2 投票结果页面(vote result.asp) 144

6.7 创建后台管理模块 148

6.7.1 控制面板页面(Control.asp) 148

6.7.2 增加新项目页面(add.asp) 150

6.7.3 投票项目编辑页面(edit.asp) 151

6.7.4 投票项目更新页面(update.asp) 154

6.8 本章总结 156

第7章 制作网上考试系统 157

7.1 页面构成和实现效果 158

7.1.1 页面构成 158

7.1.2 实现效果 158

7.2 设计思路和实现步骤 159

7.2.1 设计思路 159

7.2.2 实现步骤 160

7.3 数据库设计 160

7.4 构建网络开发环境 161

7.5 用户信息模块制作 162

7.5.1 用户登录界面的创建 162

7.5.2 登录信息的显示 163

7.6 后台管理模块 165

7.6.1 基本页面设计 165

7.6.2 设置页面链接 166

7.6.3 创建退出管理行为 166

7.7 试题管理模块制作 167

7.7.1 判断题管理模块 167

7.7.2 其他题型管理模块 171

7.8 试卷管理模块制作 171

7.8.1 基本界面设计 171

7.8.2 基本功能设计 172

7.9 考试模块制作 172

7.9.1 判断题考试内容 172

7.9.2 选择题考试内容 175

7.9.3 填空题考试内容 177

7.9.4 设置表单动作 178

7.10 考试结果统计显示模块 179

7.10.1 框架设计 179

7.10.2 判断题得分模块 179

7.10.3 选择题得分模块 181

7.10.4 填空题得分模块 181

7.10.5 分数统计模块 182

7.11 本章总结 182

第8章 制作图书查询系统 183

8.1 页面构成和实现效果 184

8.1.1 页面构成 184

8.1.2 实现效果 184

8.2 设计思路和实现步骤 185

8.2.1 设计思路 185

8.2.2 实现步骤 185

8.3 设计数据库表 185

8.4 构建网络开发环境 186

8.5 创建查询首页 186

8.5.1 基本页面设计 186

8.5.2 创建表单控件 187

8.5.3 设置表单动作 187

8.6 创建图书查询结果页面 187

8.6.1 基本页面设计 188

8.6.2 定义记录集 188

8.6.3 绑定记录集并设置服务器行为 190

8.6.4 修改代码片断 191

8.7 本章总结 192

第9章 制作图书资料下载系统 193

9.1 页面构成和实现效果 194

9.1.1 页面构成 194

9.1.2 实现效果 194

9.2 设计思路和实现步骤 195

9.2.1 设计思路 195

9.2.2 实现步骤 195

9.3 设计数据库 195

9.4 构建网络开发环境 196

9.5 创建资料下载主页面 196

9.5.1 基本页面设计 196

9.5.2 定义并绑定记录集 197

9.5.3 设置页面链接 197

9.5.4 页面功能的完善 198

9.6 创建后台管理页面 200

9.6.1 创建图书信息录入主页面 200

9.6.2 创建文件上传页面 201

9.6.3 创建文件上传处理页面 202

9.7 图书信息的提交 203

9.7.1 创建阶段变量 203

9.7.2 绑定阶段变量 203

9.7.3 插入记录 204

9.8 本章总结 204

第三部分 动态商务网站建设 206

第10章 制作电子商务网站 206

10.1 设计思路和实现步骤 207

10.1.1 设计思路 207

10.1.2 页面构成 207

10.1.3 实现效果 207

10.1.4 开发流程 207

10.2 开发前的准备工作 209

10.2.1 构建开发环境 209

10.2.2 设计数据库及建立数据库连接 209

10.3 用户登录与模板整合 210

10.3.1 制作思路 210

10.3.2 用户登录服务器行为 211

10.3.3 整合站点范本 214

10.3.4 用户注册页面的实现 216

10.4 完善产品导航与展示 218

10.4.1 制作最新产品导航 218

10.4.2 制作滚动产品导航 220

10.4.3 产品展示的实现 223

10.5 购物车的实现 225

10.5.1 购物车实现的思路及相关知识 225

10.5.2 添加购物车的实现 226

10.5.3 购物车页面的实现 228

10.6 制作订单显示页面 235

10.7 本章总结 243

第11章 制作搜索引擎 244

11.1 设计思路和实现步骤 245

11.1.1 设计思路 245

11.1.2 页面构成 245

11.1.3 实现效果 245

11.1.4 开发流程 246

11.2 搜索引擎的基础知识 246

11.2.1 什么是SQL 247

11.2.2 SQL语言的种类 247

11.2.3 数据定义语言(DDL) 248

11.2.4 数据查询语言(DQL) 248

11.2.5 模糊查询基本知识 249

11.3 制作“产品搜索”栏目 250

11.3.1 “产品搜索”栏目页面设置 250

11.3.2 搜索结果显示页(Searchbt.asp) 251

11.4 高级搜索的实现 255

11.4.1 高级搜索的页面设置 255

11.4.2 搜索结果显示页面的实现 255

11.5 本章总结 262

第12章 制作留言板 263

12.1 设计思路和实现步骤 264

12.1.1 设计思路 264

12.1.2 页面构成 264

12.1.3 实现效果 264

12.1.4 实现步骤 265

12.2 开发前的准备工作 265

12.2.1 设计数据库表 265

12.2.2 准备素材 266

12.3 创建留言显示页 266

12.3.1 基本页面设计 266

12.3.2 添加记录集,并进行数据绑定 267

12.4 留言板的发表 268

12.4.1 页面设计 268

12.4.2 添加表单控件 269

12.4.3 动态列表控制显示头像 269

12.4.4 添加“插入记录”服务器行为 271

12.4.5 添加“表单检查”行为 272

12.5 本章总结 272

第13章 制作在线论坛 273

13.1 设计思路和实现步骤 274

13.1.1 设计思路 274

13.1.2 页面构成 274

13.1.3 实现效果 274

13.1.4 开发流程 276

13.2 开发前的准备工作 276

13.2.1 设计数据库表 276

13.2.2 准备素材 277

13.3 创建论坛首页 277

13.3.1 用户登录服务器行为 277

13.3.2 首页的主题显示 281

13.4 创建查看讨论主题详细页面 283

13.4.1 基本页面设计 283

13.4.2 分页显示讨论主题及回复内容 284

13.5 主题发表及回复发表的实现 285

13.5.1 主题发表的实现 285

13.5.2 发表回复的实现 287

13.6 本章总结 291

第四部分 其他动态与发布网络应用第14章 博客(Blog)网站 294

14.1 博客网页面构成和实现效果 295

14.1.1 页面构成 295

14.1.2 实现效果 295

14.2 设计思路和实现步骤 296

14.2.1 设计思路 296

14.2.2 实现步骤 296

14.3 设计数据库 297

14.4 构建博客网站开发环境 298

14.4.1 建立站点 298

14.4.2 创建数据库连接 298

14.5 制作站点日历(calendar.asp) 298

14.5.1 基本页面设计 299

14.5.2 日志基本功能的创建 299

14.6 制作站点搜索引擎(search.asp) 303

14.6.1 基本页面设计 303

14.6.2 设置表单行为 304

14.7 制作日志列表(list.asp) 305

14.7.1 基本页面设计 305

14.7.2 定义并绑定记录集 305

14.7.3 设置相关服务器行为 306

14.7.4 限制日志标题显示字符数 306

14.7.5 删除冲突代码 307

14.8 制作Blog首页(index.asp) 307

14.8.1 基本页面设计 308

14.8.2 定义并绑定记录集 309

14.8.3 界面的美化 310

14.8.4 设置相关服务器行为 312

14.9 制作搜索结果列表页面(result.asp) 312

14.9.1 基本页面设计 313

14.9.2 定义并绑定记录集 313

14.9.3 设置相关服务器行为 314

14.10 制作指定日期的日志内容页面(date_list.asp) 315

14.10.1 基本页面设计 315

14.10.2 定义并绑定记录集 315

14.10.3 设置相关服务器行为 316

14.11 制作日志具体内容页面(showdetail.asp) 316

14.11.1 基本页面设计 317

14.11.2 定义并绑定记录集 317

14.12 本章总结 323

第15章 WML动态网页制作 324

15.1 什么是XML 325

15.1.1 XML概述 325

15.1.2 为什么要使用WML 325

15.1.3 XML、XSL和XSLT三者之间的关系 326

15.2 XML相关基础知识 326

15.2.1 XML与HTML的区别 326

15.2.2 XML的组成结构 327

15.2.3 XML的语法 328

15.3 XSLT的界面操作 329

15.3.1 XSLT类插入栏 329

15.3.2 XSLT控制面板组 332

15.4 创建XML文件 333

15.4.1 在Dreamweaver 8中创建XML文件 333

15.4.2 使用样式表(CSS)来格式化XML文件 333

15.4.3 创建XML的可视化操作页 334

15.5 XML动态网页制作实例 335

15.5.1 创建XML数据源文件 335

15.5.2 创建XSLT页面 337

15.5.3 绑定XML数据源 338

15.5.4 编辑XSLT对象行为动作 339

15.5.5 建立CSS样式表 340

15.5.6 附加XSLT文件 341

15.5.7 预览效果 342

15.6 RSS 343

15.6.1 RSS概述 343

15.6.2 RSS的发展历史 343

15.6.3 RSS技术的特点 343

15.7 本章总结 344

第16章 网页常用特效案例制作 345

16.1 时间轴动画基础 346

16.1.1 时间轴概述 346

16.1.2 时间轴面板 346

16.1.3 创建时间轴动画 347

16.1.4 控制时间轴 352

16.1.5 时间轴行为 354

16.2 了解行为面板 356

16.2.1 行为概述 356

16.2.2 应用行为 357

16.2.3 行为功能 359

16.3 JavaScript特效 372

16.3.1 “代码片断”面板的介绍 373

16.3.2 JavaScript程序介绍 378

16.4 常用行为特效实例 379

16.4.1 制作弹出式窗口 379

16.4.2 制作跳转页面 382

16.4.3 制作下拉菜单 385

16.4.4 制作播放音乐按钮 387

16.4.5 制作图像的无缝连接 389

16.4.6 制作计数器 390

16.4.7 制作拼图游戏 393

16.4.8 旅游站点地图 397

16.4.9 检查表单数据 400

16.4.10 制作滑动菜单 404

16.5 本章总结 407

第17章 发布网络应用程序 408

17.1 FTP发布前准备 409

17.1.1 架设FTP服务器 409

17.1.2 检测管理站点 410

17.2 将ASP应用程序上传到远程服务器 411

17.2.1 Server.MapPath 411

17.2.2 将ASP应用程序上传到远程服务器 411

17.3 本章总结 411

第18章 网站的维护与推广 412

18.1 网站的维护 413

18.1.1 后台数据库的维护 413

18.1.2 注册、删除组件 417

18.1.3 网络故障排除 418

18.2 网站的推广 423

18.2.1 注册搜索引擎 424

18.2.2 站点间的宣传与合作 430

18.3 本章总结 431

附录 432

附录1 读取加密的Access数据库 433

附录2 请求变量、阶段变量和应用程序变量的创建 435

附录3 定义记录集中条件表达式的用法 438

附录4 SQL中IN运算符的用法 440

附录5 自定义连接字符串中相关参数设置详解 443

附录6 eWebEditor的使用 445

附录7 防止重复投票 448

附录8 MD5数据加密、解密 451

附录9 创建横行重复区域 454

附录10 使用SQL定义输出字段的长度 458

附录11 背景透明的Flash 459

附录12 Flash网络相册 462

附录13 二级联动下拉菜单 464