当前位置:首页 > 工业技术
Dreamweaver CS5&ASP动态网页设计
Dreamweaver CS5&ASP动态网页设计

Dreamweaver CS5&ASP动态网页设计PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:朱印宏编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2012
  • ISBN:9787512323056
  • 页数:533 页
图书介绍:本书系统地讲解了如何使用Dreamweaver CS4开发动态网站的所有功能和技巧。全书从ASP的相关基础知识和Dreamweaver CS4的基本操作开始,详细讲解了ASP、VBScript、ADO、SQL等动态网站开发技术所必须掌握的基础知识。同时通过模块化开发实例为载体完全挖掘了Dreamweaver CS4在动态网站开发中的所有功能,例如,数据库连接、定义记录集、绑定记录集、插入记录、更新记录、删除记录、记录集分页、重复区域、显示区域、用户验证等服务器行为。
《Dreamweaver CS5&ASP动态网页设计》目录

前言 1

第1章 Dreamweaver CS5快速上手 1

1.1 Dreamweaver工具概述 1

1.2 Dreamweaver CS5操作环境 2

1.2.1标题栏 3

1.2.2菜单栏 3

1.2.3工具面板和工具栏 4

1.2.4状态栏 5

1.2.5属性面板 5

1.2.6浮动面板 6

1.3 Dreamweaver CS5基本操作 6

1.3.1输入文本和版式设计 6

1.3.2插入图像和多媒体 7

1.3.3创建链接 8

1.3.4创建表格 10

1.3.5创建CSS样式 12

1.3.6创建AP布局元素 13

1.3.7创建框架 14

1.3.8定义行为 14

1.3.9创建表单 15

1.4实践总结 15

第2章 搭建动态网站运行环境 16

2.1认识动态网站架构 16

2.2安装IIS组件 17

2.3测试IIS服务器 19

2.3.1在本地测试IIS 19

2.3.1在远程测试IIS 20

2.4配置IIS服务环境 20

2.4.1配置WWW服务属性 21

2.4.2建立WWW服务虚拟目录 21

2.4.3配置FTP服务属性 22

2.4.4建立FTP服务虚拟目录 23

2.5在Dreamweaver中定义站点 23

2.5.1认识站点及其规划 23

2.5.2定义本地站点 24

2.5.3定义动态站点 24

2.5.4定义FTP站点 27

2.6实践总结 28

第3章 ASP开发基础 29

3.1 ASP简介 29

3.1.1认识服务器技术 29

3.1.2认识ASP 30

3.1.3 ASP特点 31

3.2 ASP工作原理 31

3.3创建ASP文件 32

3.3.1编写ASP文件 32

3.3.2运行ASP文件 33

3.4 ASP对象概述 34

3.5 Response对象 35

3.5.1 Response对象的属性 35

3.5.2 Response对象的方法 38

3.5.3 Response对象的数据集合 42

3.6 Request对象 42

3.6.1 Request对象的属性 43

3.6.2 Request对象的方法 43

3.6.3 Request对象集合概述 43

3.6.4 Form数据集合 44

3.6.5 QueryString数据集合 46

3.6.6 GET和POST数据传输方式 49

3.6.7 Cookies数据集合 50

3.6.8 ServerVariables数据集合 51

3.6.9 ClientCertificate数据集合 55

3.7 Session对象 55

3.7.1使用Session对象 56

3.7.2 Session对象的属性 57

3.7.3 Session对象的方法 58

3.7.4 Session对象数据集合 58

3.7.5 Session对象的事件 59

3.9 Cookie对象 59

3.9.1 Cookie简介 60

3.9.2创建Cookie对象 60

3.9.3读取Cookie的值 61

3.10 Application对象 63

3.10.1使用Application 63

3.10.2 Application对象的属性 63

3.10.3 Application对象的方法 63

3.10.4 Application对象数据集合 64

3.10.5 Application对象的事件 64

3.11 Server对象 66

3.11.1 Server对象的属性 66

3.11.2 Server对象的方法 66

3.12 ObjectContext对象 69

3.12.1 ObjectContext对象的方法 70

3.12.2 ObjectContext对象的事件 70

3.13 ASP组件 70

3.14 ASP文件系统组件 71

3.14.1系统驱动器操作 71

3.14.2系统文件夹操作 73

3.14.3系统文件夹操作 74

3.15实践总结 78

第4章VBScript程序设计 79

4.1脚本语言简介 79

4.1.1服务器端脚本 80

4.1.2客户端脚本 81

4.2 VBScript脚本语言概述 82

4.3 VBScript数据类型 82

4.4 VBScript变量 83

4.4.1使用Dim语句声明变量 84

4.4.2使用Public语句声明变量 84

4.4.3使用Private语句声明变量 84

4.4.4隐式声明变量 85

4.4.5变量命名规则 85

4.4.6变量的作用域 85

4.4.7变量的存活期 86

4.4.8变量赋值 86

4.5 VBScript常量 86

4.6 VBScript数组 87

4.6.1静态数组 87

4.6.2动态数组 88

4.6.3使用Erase语句清除数组 89

4.7 VBScript运算符 90

4.7.1算术运算符 90

4.7.2比较运算符 90

4.7.3连接运算符 91

4.7.4逻辑运算符 92

4.7.5运算符优先级 92

4.8使用条件语句 93

4.8.1 If…Then…Else语句 93

4.8.2 Select Case语句 95

4.9使用循环语句 96

4.9.1 Do循环 96

4.9.2退出Do循环 97

4.9.3 While循环 98

4.9.4 For循环 98

4.9.5 For Each循环 99

4.10 VBScript过程 100

4.10.1 Sub过程基本用法 100

4.10.2 Sub过程使用技巧 101

4.10.3调用Sub过程 102

4.11 VBScript函数 103

4.11.1 Function过程基本用法 103

4.11.2 Function过程使用技巧 103

4.11.3 Function过程的返问值 104

4.12 VBScript内置函数 105

4.12.1数学函数 105

4.12.2字符串函数 106

4.12.3转换函数 108

4.12.4 H期/时间函数 109

4.12.5判断函数 109

4.12.6数组函数 110

4.13 VBScript类 110

4.13.1认识类 110

4.13.2创建类 111

4.13.3实例化类 111

4.13.4定义类的属性 112

4.13.5定义类的方法 114

4.13.6定义类的事件 114

4.14 VBScript编码规范 115

4.14.1代码注释方法 115

4.14.2注释规范 115

4.14.3常量命名规范 116

4.14.4变量命名规范 116

4.14.5代码格式化 116

4.15 实践总结 117

第5章 数据库访问、查询和操作 118

5.1认识数据库 118

5.2 SQL语言 119

5.2.1 SQL语言规范 120

5.2.2 SQL数据查询 120

5.2.3 Select聚合查询 124

5.2.4 Select分组查询 125

5.2.5 Select多表查询 127

5.2.6 Insert插入数据 128

5.2.7 Update更新数据 129

5.2.8 Delete删除数据 129

5.3认识ADO 129

5.4数据库连接 130

5.4.1创建ODBC连接 131

5.4.2使用DSN创建数据库连接 133

5.4.3使用自定义连接字符串创建数据库连接 134

5.4.4使用Connection对象创建数据库连接 135

5.5 Connection对象 136

5.5.1 Connection对象的属性 136

5.5.2 Connection对象的方法 137

5.5.3 Connection对象的集合 142

5.6 Command对象 143

5.6.1 Command对象的属性 143

5.6.2 Command对象的方法 143

5.7 RecordSet对象 146

5.7.1 RecordSet对象的属性 146

5.7.2 RecordSet对象的方法 147

5.7.3 Field对象和Fields集合 152

5.8实践总结 154

第6章 用户注册模块 155

6.1模块设计分析 155

6.2设计和连接数据库 156

6.2.1设计数据库 156

6.2.2连接数据库 157

6.3设计交互表单 159

6.4实现基本的注册功能 160

6.4.1添加【插入】服务器行为 160

6.4.2添加【检查新用户】服务器行为 161

6.5表单验证 161

6.5.1注册信息验证 162

6.5.2完善信息验证 163

6.6 Spry表单验证 165

6.7自定义JavaScript脚本验证 167

6.8注册信息确认 169

6.8.1使用cdonts组件发送确认邮件 169

6.8.2使用JMail组件发送确认邮件 169

6.9注册信息加密 171

6.10实践总结 171

第7章 用户登录模块 173

7.1程序设计分析 173

7.2数据库设计 174

7.3页面设计 174

7.4登录其本功能实现 175

7.4.1客户端验证 175

7.4.2服务器端用户登录 176

7.4.3传递会话变量 177

7.4.4注销用户 178

7.5自动记忆输入密码 179

7.6增加图形验证码 182

7.7防止SQL注入式攻击 184

7.8防止用户绕过登录 186

7.9实践总结 187

第8章 用户管理模块 188

8.1程序设计分析 188

8.2数据库设计 189

8.2.1 admin表 189

8.2.2 infor表 190

8.3页面设计 191

8.3.1登录页面 192

8.3.2导航页面 192

8.3.3信息操作页面 193

8.3.4信息查询页面 193

8.3.5用户管理页面 194

8.4用户管理基本功能实现 194

8.4.1用户登录验证和引导 195

8.4.2用户搜索 196

8.4.3显示搜索结果 198

8.4.4修改用户信息 201

8.4.5用户账号管理 203

8.5高级管理功能实现 204

8.5.1高级账户管理 204

8.5.2纠正Dreamweaver服务器行为存在的Bug 206

8.5.3账户高级删除 208

8.5.4录入用户信息 209

8.5.5用户身份分级限制 209

8.5.6注销用户 210

8.5.7管理员分级管理 210

8.6实践总结 212

第9章 留言板模块 213

9.1程序设计分析 213

9.2数据库设计 214

9.2.1 admin表 214

9.2.2 feedback表 215

9.3页面设计 216

9.3.1显示留言页面 216

9.3.2编辑留言页面 217

9.3.3增加留言页面 217

9.3.4其他页面 218

9.4留言板基本功能实现 218

9.4.1定义记录集 219

9.4.2绑定记录集 221

9.4.3重复显示记录 225

9.4.4记录集分页 226

9.4.5控制导航条 227

9.4.6增加记录 228

9.5留言板后台管理功能实现 229

9.5.1管理登录 229

9.5.2限制访问 230

9.5.3修改留言 230

9.5.4删除留言 231

9.5.5增加记录集分页提示信息 232

9.5.6修改用户信息 234

9.5.7注销用户登录 234

9.6扩展留言板功能 235

9.6.1留言回复 235

9.6.2留言审核 236

9.7实践总结 238

第10章 网站流量统计与分析 239

10.1程序设计分析 239

10.2数据库设计 240

10.2.1 stat表 240

10.2.2 userandip表 240

10.2.3 history表 241

10.3页面设计 241

10.4网站流量统计功能实现 241

10.4.1流量统计 241

10.4.2流量显示 243

10.4.3指定要统计的站点 246

10.5数字图形化显示技术 246

10.6实践总结 247

第11章 友情链接管理模块 248

11.1程序设计分析 248

11.2数据库设计 250

11.3页面设计 251

11.3.1友情链接显示页面 251

11.3.2链接显示嵌入页面 252

11.3.3增加链接页面 252

11.3.4后台管理主页面 253

11.4前台功能实现 254

11.4.1显示友情链接 254

11.4.2增加友情链接 256

11.4.3随机数字验证码功能实现 258

11.4.4客户端信息验证 258

11.4.5服务器端验证和表单提交处理 259

11.5后台管理功能实现 261

11.5.1管理链接主页面 261

11.5.2编辑主页面 264

11.5.3删除、审核和退出管理 266

11.6实践总结 267

第12章 网站搜索模块 268

12.1程序设计分析 268

12.2数据库设计 269

12.3页面设计 270

12.3.1高级查询主页面 270

12.3.2查询页面 271

12.3.3查询结果页面 271

12.4基本搜索功能实现 271

12.4.1查询数据库记录数 271

12.4.2获取客户端系统信息 273

12.4.3查询手机号码 275

12.5完善搜索功能 278

12.5.1完善手机号码查询 278

12.5.2查询1P地址信息 279

12.6实践总结 281

第13章 网站调查模块 282

13.1程序设计分析 282

13.2数据库设计 283

13.3页面设计 284

13.3.1调查表页面 285

13.3.2增加信息页面 285

13.3.3管理页面 286

13.4前台功能实现 287

13.4.1多条件查询 287

13.4.2记录集横向重复显示 289

13.4.3记录集横向换行显示 291

13.4.4记录集条件显示 292

13.4.5动态样式表 294

13.4.6动态信息提示 296

13.5后台管理 297

13.5.1后台控制台设计 298

13.5.2登录验证和信息审核 299

13.5.3增加信息 300

13.6 实践总结 302

第14章 博客 303

14.1程序设计分析 303

14.2数据库设计 305

14.3前台公共模块功能实现 307

14.3.1导航模块 307

14.3.2脚部版权模块 309

14.3.3通用功能模块 309

14.3.4博客照片动态控制 309

14.3.5博客公告 311

14.3.6最新日志列表 312

14.3.7日志分类 312

14.3.8设计日历 313

14.3.9最新评论列表 314

14.3.10最新留言列表 315

14.3.11友情链接列表 316

14.3.12博客统计 316

14.3.13博客动态背景音乐 317

14.4前台日志功能模块实现 318

14.4.1日志列表 318

14.4.2日志详细页 319

14.4.3日志内容显示 319

14.4.4发表评论 320

14.4.5显示评论 321

14.5图片分享功能实现 322

14.5.1图片列表 322

14.5.2欣赏图片 323

14.6音乐分享功能实现 323

14.7留言功能模块实现 324

14.8后台管理 325

14.9实践总结 326

第15章 投票管理系统 327

15.1程序设计分析 327

15.2数据库设计 329

15.3页面设计 329

15.3.1导航菜单页面 330

15.3.2标题页面 331

15.3.3后台管理主页面 332

15.3.4登录页面 332

15.3.5增加选项页面 333

15.3.6其他页面 334

15.4投票管理功能实现 335

15.4.1用户登录 335

15.4.2账户管理 336

15.4.3管理投票标题 337

15.4.4增加投票标题 338

15.4.5编辑投票标题 339

15.4.6删除投票标题 340

15.4.7增加选项 341

15.4.8编辑选项 343

15.4.9删除选项 344

15.4.10选择投票 344

15.5投票分析和图表化显示 346

15.5.1生成投票 346

15.5.2投票监测 348

15.5.3显示投票结果 348

15.6实践总结 350

第16章 新闻发布与管理系统 351

16.1程序设计分析 351

16.2数据库设计 353

16.2.1 class表 353

16.2.2 message表 353

16.3页面设计 354

16.4新闻发布 356

16.4.1系统首页 356

16.4.2新闻列表页面 357

16.5新闻管理 359

16.5.1栏目管理 360

16.5.2信息管理 362

16.6实践总结 363

第17章 网站即时聊天模块 364

17.1程序设计分析 364

17.2数据库设计 366

17.2.1 chat表 366

17.2.2 users表 366

17.3页面设计 367

17.3.1聊天信息发布页面 367

17.3.2聊天信息显示页面 368

17.3.3导航页面 369

17.3.4主体框架集 370

17.3.5聊天室框架集 371

17.3.6登录页面 371

17.4聊天室基本功能实现 372

17.4.1用户登录和用户信息存储 372

17.4.2聊天信息发布 374

17.4.3聊天信息即时显示 376

17.4.4在线用户即时显示 377

17.4.5聊天信息实时刷新 378

17.4.6退出聊天室 379

17.5扩展聊天室功能 380

17.5.1发布图片和点歌 380

17.5.2用户登录功能完善 382

17.5.3禁止恶意用户登录 383

17.5.4踢人 385

17.5.5私聊 386

17.5.6离开提示 388

17.5.7清除过时聊天信息 388

17.6实践总结 389

第18章BBS论坛模块 390

18.1程序设计分析 390

18.2数据库设计 392

18.2.1 Catalogs表 392

18.2.2 TalkArea表 392

18.2.3 topic表 393

18.3页面设计 393

18.3.1论坛栏目页面 393

18.3.2主题列表页面 394

18.3.3帖子列表页面 394

18.3.4发布页面 395

18.4论坛基本功能实现 396

18.4.1定义自定义连接字符串 396

18.4.2栏目显示 397

18.4.3主题列表 399

18.4.4帖子列表 401

18.4.5发布主题 403

18.4.6发帖子 405

18.5实践总结 407

第19章 网上购物(上) 408

19.1程序设计分析 408

19.2数据库设计 410

19.3页面设计 413

19.3.1快速查询表单 414

19.3.2高级查询表单 415

19.3.3评级和评论表单 416

19.4商品展示 417

19.4.1栏目导航 417

19.4.2购物首页 421

19.4.3商品分类 426

19.4.4二级商品显示页面 429

19.4.5商品详细页面 434

19.4.6网上交互 436

19.5实践总结 438

第20章 网上购物(下) 439

20.1程序设计分析 439

20.2数据库设计 441

20.3页面设计 441

20.4购物系统基本功能 442

20.4.1用户注册 442

20.4.2用户登录 444

20.4.3注销用户 445

20.4.4消息中心 445

20.4.5个人资料 446

20.4.6收货资料 447

20.4.7修改密码 449

20.4.8购物列表 450

20.4.9下订单 451

20.4.10结账 453

20.4.11完成订单 455

20.5实践总结 459

第21章 文件下载演示模块 460

21.1程序设计分析 460

21.2数据库设计 462

21.2.1 class表 462

21.2.2 nclass表 462

21.2.3 download表 462

21.3页面设计 463

21.4软件下载功能实现 464

21.4.1下载排行页面 464

21.4.2分类列表页面 466

21.4.3具体下载页面 468

21.5根据字段进行排序 469

21.6实践总结 471

第22章 电子相册 472

22.1程序设计分析 472

22.2数据库设计 473

22.3页面设计 474

22.3.1上传表单页面 474

22.3.2头部页面 475

22.3.3其他表单页面 475

22.4电子相册浏览与管理 476

22.4.1注册、登录和用户信息操作 476

22.4.2浏览图片 479

22.4.3图片评论 484

22.4.4删除服务器上的图片文件 486

22.5图片上传 488

22.5.1无组件上传程序包 488

22.5.2上传图片 490

22.6实践总结 491

第23章 同学录 492

23.1程序设计分析 492

23.2数据库设计 494

23.3页面设计 494

23.3.1标题导航栏页面 495

23.3.2主页面设计 497

23.3.3表单样式设计 497

23.3.4班级名片页面设计 498

23.3.5注册表单设计 499

23.3.6动态脚本设计 500

23.4同学录前台主要功能实现 501

23.4.1同学录主页面 502

23.4.2班级留言 506

23.4.3班级名片 508

23.4.4班级相册 509

23.5实践总结 510

第24章 播客 511

24.1程序设计分析 511

24.2安装FMS服务器(Flash Media Server) 513

24.3管理FMS服务器 516

24.3.1应用程序管理 517

24.3.2用户管理 519

24.3.3服务器管理 519

24.4创建播客FMS应用程序 520

24.5用Dreamweaver CS5实现与FMS服务器通信 521

24.5.1 Flash方式 521

24.5.2累进式下载 522

24.5.3流媒体 523

24.6播客系统数据库设计 525

24.6.1 flash表 525

24.6.2 author表 526

24.7页面设计 526

24.8视频发布 528

24.8.1热门分类 528

24.8.2视频分类显示 529

24.9视频播放 532

24.10实践总结 533

相关图书
作者其它书籍
返回顶部