《ASP工程应用与项目实践》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:赛奎春主编;王国辉,牛强,李南南等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:711116332X
  • 页数:389 页
图书介绍:本书介绍了ASP在工程开发中的重点和难点知识。

1.1 ASP的语法编写规则 1

1.1.1知识讲解 1

第1章 ASP编程基础与应用 1

1.1.2第一个ASP程序 2

1.1.3开发ASP程序时的注意事项 3

1.2脚本语言 4

1.2.1知识讲解 4

1.2.2在程序中使用VBScript 7

1.2.3在程序中使用JavaScript 7

1.3 ASP指令的应用 8

1.3.1知识讲解 8

1.3.2 ASP输出指令的应用 9

1.4.1用记事本开发ASP应用程序 10

1.4.2用DreamweaverMX开发ASP应用程序 10

1.4 ASP程序的开发工具 10

1.4.3使用VisualInterDev6.0开发ASP应用程序 12

1.5 ASP程序调试与错误处理 13

1.5.1知识讲解 13

1.5.2使用ASPError对象处理错误情况 17

1.5.3使用Err对象处理错误情况 19

第2章 HTML与CSS样式的应用与实践 20

2.1 HTML常用标记 20

2.1.1知识讲解 20

2.1.2超链接在网页中的应用 28

2.1.3制作风格独特的表格 30

2.1.4图像热点在商城导购系统中的应用 32

2.2 HTML的FORM元素 33

2.2.1知识讲解 34

2.2.2密码域在登录页面中的应用 37

2.2.3设置表单中控件不可用 39

2.2.4 Radio在在线投票系统中的应用 40

2.3框架的应用 42

2.3.1知识讲解 42

2.3.2框架在聊天程序中的应用 45

2.3.3利用框架嵌套技术居中显示框架页 46

2.4 CSS样式 47

2.4.1知识讲解 48

2.4.2利用CSS样式统一站内网页风格 51

2.4.3利用CSS样式设置超链接文字的样式 53

2.4.4利用CSS样式的滤镜实现文字的发光效果 53

第3章 JavaSc ript的应用与实践 56

3.1 JavaScript的编程基础 57

3.1.1知识讲解 57

3.1.2判断用户输入E-mail地址是否正确 61

3.21知识讲解 63

32 JavaScript程序流程控制 63

3.2.2检验用户两次输入的密码是否一致 66

3.2.3分时问候 67

3.2.4在网页中显示长日期 68

3.2.5限制用户输入的最大字符数 70

3.3 JavaScript的函数 71

3.3.1知识讲解 71

3.3.2判断用户输入的日期是否合法 72

3.3.3实现按下回车键时自动切换焦点 75

3.4 JavaScript的常用对象 75

3.4.1知识讲解 75

3.4.2设置弹出的广告窗口自动关闭 80

3.4.3关闭子窗口时自动刷新父窗口 81

3.4.4系统提示对话框在搜索中的应用 82

3.4.5走动的时钟 83

第4章 ASP脚本语言——VBScript 85

4.1VBScript的基本语法 85

4.1.1知识讲解 85

4.1.2自动生成商品编号 88

4.2 VBScript的过程和函数 89

4.2.1知识讲解 89

4.2.2应用Sub过程实现网页自动换肤 90

4.2.3 Function函数在房产资讯网中的应用 91

4.3VBScript的流程控制结构 93

4.3.1知识讲解 93

4.3.2 While语句在网页中的应用 96

4.3.3分栏、分页商品展示 97

4.3.4 Select语句在在线答题系统中的应用 100

4.4.1知识讲解 101

4.4VBScript常用的内部函数 101

4.4.2自动取出汉字的拼音简码 104

4.4.3实现小写金额转换为大写金额 107

4.5 VBScript的数组 109

4.5.1知识讲解 109

4.5.2利用数组保存购物车信息 112

第5章 ASP的内建对象 115

5.1 Response对象 115

5.1.1知识讲解 115

5.1.2杜绝信息被重复提交 119

5.1.3根据实际情况重定向网页 120

5.1.4包含是否让Windows记住密码的用户登录窗口 121

5.2 Request对象 124

5.2.1知识讲解 124

5.2.2 Request对象在读者信息问卷调查中的应用 128

5.2.3 Request在主/细节页面中的应用 129

5.2.4杜绝虚假投票 130

5.3 Server对象 132

5.3.1知识讲解 132

5.3.2防止论坛中的代码被浏览器执行 134

5.3.3自动获取数据库路径 136

5.3.4 Servei对象在网站计数器中的应用 136

5.4 Session对象 138

5.4.1知识讲解 138

5.4.2 Session在权限设置中的应用 140

5.4.3防止非法用户绕过系统登录直接进入系统 142

5.5 Application对象 144

5.5.1知识讲解 144

5.5.2应用Application对象创建聊天室 145

6.1.1知识讲解 151

6.1图像处理与图形显示 151

第6章 图形和多媒体应用编程 151

6.1.2利用图像缓存技术制作个性化按钮 154

6.1.3投票结果图形显示 155

6.2图像上传并显示 156

6.2.1知识讲解 156

6.2.2客户端互发图片 159

6.2.3限制文件大小的图片上传器 161

6.2.4客户端上传图片文件到服务器 167

6.3多媒体在网页中的应用 170

6.3.1知识讲解 170

6.3.2在线音乐点播 173

6.3.3利用MediaPlayer播放AVI视频文件 176

6.3.4带记忆的在线影片欣赏 178

7.1广告轮显组件在网页中的应用 181

7.1.1知识讲解 181

第7章 ASP内置组件的应用与实践 181

7.1.2利用广告轮显组件制作旗帜广告 184

7.1.3使用广告轮显组件随机显示广告 185

7.2文件存取组件的应用 187

7.2.1知识讲解 187

7.2.2文件下载 192

7.2.3文件存取组件在冻结用户时的应用 195

7.3计数器组件 198

7.3.1知识讲解 198

7.3.2制作图形计数器 200

7.3.3向第9、99、…个访问者发送祝福 202

7.4发送E-mail的组件 203

7.4.1知识讲解 203

7.4.2应用CDONTS组件发送E-mail 211

7.4.3 CDONTS组件在邮件接收中的应用 214

7.5用Visual Basic定制组件 218

7.5.1开发服务器端组件 218

7.5.2在ASP中组件的使用 221

7.5.3定制文件上传组件 222

第8章 数据库应用编程 227

8.1 ASP访问数据库 227

8.1.1创建系统DSN 227

8.1.2通过DSN访问数据库 230

8.1.3非DSN访问数据库 231

8.2 ADO的内部对象 232

8.2.1知识讲解 232

8.2.2使用RecordSet对象向数据表中追加记录 237

8.2.3分页显示数据 238

8.2.4利用Command对象运行SQL Server存储过程 240

8.3.1知识讲解 244

8.3 SQL语言的数据库查询技术 244

8.3.2模糊查询 249

8.3.3指定时间段的平均值查询 252

8.3.4分组统计查询 253

8.3.5子查询 255

8.3.6联合查询 258

8.3.7指定字段上的重复值查询 260

9.2.1设置数据库密码保护数据 260

8.3.8统计排序查询 261

8.4 SQL语言的数据库操作技术 263

8.4.1知识讲解 263

8.4.2数据添加操作在工程中的应用 265

8.4.3数据更新操作在工程中的应用 267

8.4.4数据删除操作在工程中的应用 269

9.1.1知识讲解 271

9.1数据加密 271

第9章 安全加密 271

9.1.2数字加密算法在系统登录中的应用 274

9.1.3字符串加密算法在工程中的应用 277

9.2文件加密 280

9.2.2页面加密技术的应用 281

9.3网站安全 284

9.3.1知识讲解 284

9.3.2网站安全技术在系统登录中的应用 285

9.3.3防止Access数据库被下载 286

第10章 网站的发布 288

10.1 IIS的安装与配置 288

10.1.1安装IIS服务器 288

10.1.2配置IIS服务器 288

10.2配置Web站点 294

10.3在Internet上发布网页 296

11.1系统分析 298

11.1.1需求分析 298

11.1.2实现目标 298

第11章 网上教学系统 298

11.2系统设计 299

11.2.1系统结构图 299

11.2.2数据库设计 300

11.2.3文件架构 305

11.3创建数据库连接 306

11.4首页设计 307

11.5网上课堂设计 311

11.6学习资料库设计 315

11.7远程教学设计 317

11.8.1在线考试 319

11.8网络考试设计 319

11.8.2考生成绩查询 324

11.9在线论坛设计 326

11.9.1在线论坛首页 326

11.9.2发表新主题 328

11.9.3查看主题信息 330

11.9.4回复主题 331

11.10公告栏设计 332

11.11网站后台设计 334

11.11.1学生档案管理 334

11.11.2课程管理 336

11.11.3学习资料库管理 341

11.11.4远程教学后台管理 343

11.11.5网络考试后台管理 346

11.12.1开发及测试环境 349

11.12开发环境与网站发布 349

11.12.2创建数据库 350

11.12.3网站发布 350

第12章 网上商城 352

12.1系统分析 352

12.1.1需求分析 352

12.1.2实现目标 352

12.2系统设计 353

12.2.1系统结构图 353

12.2.2业务流程图 353

12.2.3数据库 354

12.2.4文件架构 358

12.3创建数据库连接 360

12.4首页设计 360

12.5商品展示设计 362

12.6商品查询设计 365

12.7购物车设计 366

12.7.1添加及查看购物车 366

12.7.2从购物车中移出指定商品及清空购物车 369

12.7.3修改购物车中指定商品的购买数量 370

12.8收银台设计 371

12.8.1填写订单信息 371

12.8.2处理订单信息 373

12.9会员管理设计 376

12.9.1注册会员 376

12.9.2修改会员资料 379

12.10投票系统设计 380

12.11可视化网站维护设计 382

12.11.1总体规划 382

12.11.2功能模块实现 384

12.12开发环境与网站发布 389