《ASP动态网站开发案例指导》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张喜平,夏越伟,刘亚姝等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121086083
  • 页数:444 页
图书介绍:本书共分为14章,其中第1章讲解了Web编程的一些基础知识;第2章给读者简要的介绍了HTML的使用方法;第3章和第4章介绍了VBScript和JavaScript两种编程语言的用法;第5章和第6章,分别介绍了ASP中常见的11种对象的使用技术;第7章和第8章分别讲解了ASP内置组件、第三方组件和自定义组件的使用;第9章介绍了ASP如何访问数据库;第10章介绍了ASP如何操作XML;第11章介绍了ASP的程序调试与错误处理;第12章到第14章通过3个典型案例,给读者讲解ASP开发动态网站的方法。

第1章 ASP基础与配置 1

1.1 ASP运行环境配置和管理 1

1.1.1 IIS的安装 1

1.1.2 IIS的配置 2

1.1.3 IIS Web服务器的启动和关闭 3

1.1.4 虚拟目录的建立和删除 5

1.1.5 测试网站服务器 8

1.2 ASP开发工具 8

1.2.1 网站的创建 9

1.2.2 网站中文件夹的添加 12

1.2.3 程序的创建 12

1.2.4 程序的测试 20

1.2.5 网站的发布 22

1.3 本章小结 32

第2章 HTML语言 33

2.1 HTML头部标记与主体标记 33

2.1.1 头部标记 33

2.1.2 主体标记 38

2.2 文字排版 40

2.2.1 文字修饰 40

2.2.2 文字排版 44

2.3 建立列表 51

2.3.1 有序列表 51

2.3.2 无序列表 53

2.3.3 列表的嵌套 54

2.4 超链接 56

2.4.1 超链接标记 56

2.4.2 锚点链接 58

2.4.3 外部E-mail链接 59

2.5 图像标记 61

2.5.1 图像标记属性 61

2.5.2 创建图像映射 62

2.6 表格 64

2.6.1 表格头部标记 64

2.6.2 行标记 65

2.6.3 单元格标记 65

2.6.4 表格应用 65

2.7 表单 69

2.7.1 表单的结构 69

2.7.2 输入域标记 69

2.7.3 文本域标记 74

2.7.4 选择域标记 75

2.7.5 按钮域标记 76

2.7.6 文件域标记 76

2.7.7 表单应用 77

2.8 框架 80

2.8.1 框架集标记和框架标记 80

2.8.2 框架与超链接 81

2.9 多媒体标记 83

2.9.1 滚动字幕标记 83

2.9.2 多媒体标记 85

2.10 本章小结 86

第3章 CSS样式表 87

3.1 CSS样式表设计 87

3.1.1 CSS样式表的特点 87

3.1.2 CSS样式表的类型 87

3.2 CSS样式表属性 88

3.2.1 字体属性 88

3.2.2 颜色和背景属性 90

3.2.3 文本属性 91

3.2.4 边框属性 94

3.2.5 定位属性 96

3.2.6 区块属性 99

3.2.7 分级属性 101

3.2.8 鼠标光标属性 103

3.2.9 滤镜属性 105

3.3 本章小结 120

第4章 VBScript脚本语言 121

4.1 VBScript语言 121

4.2 常量和变量 121

4.2.1 普通常量 122

4.2.2 符号常量 122

4.2.3 变量的命名规则 122

4.2.4 声明变量 123

4.2.5 变量赋值 123

4.2.6 变量的作用域与存活期 123

4.3 常数 125

4.3.1 字符串常数 126

4.3.2 日期格式常数 127

4.3.3 日期和时间常数 127

4.3.4 比较常数 127

4.3.5 MsgBox常数 128

4.4 数组 129

4.5 运算符 132

4.5.1 数学运算符 132

4.5.2 运算符的优先级 134

4.6 过程 135

4.6.1 Sub过程 135

4.6.2 Function过程 137

4.7 函数 138

4.7.1 字符串函数 138

4.7.2 转换函数 140

4.7.3 判断函数 142

4.7.4 数学函数 144

4.7.5 日期函数 145

4.7.6 数组函数 147

4.7.7 格式化函数 149

4.7.8 其他函数 150

4.8 流程控制结构 150

4.8.1 If…Then&Else语句 151

4.8.2 Select Case语句 152

4.8.3 Do&Loop语句 155

4.8.4 While&Wend语句 156

4.8.5 For&Next语句 157

4.8.6 For Each&Next语句 158

4.8.7 Exit语句 159

4.9 本章小结 160

第5章 JavaScript脚本语言 160

5.1 JavaScript脚本语言 161

5.2 JavaScript语言基础 161

5.2.1 常量 161

5.2.2 变量 162

5.2.3 运算符 163

5.3 流程控制结构 164

5.3.1 if…else条件判断语句 160

5.3.2 for循环语句 166

5.3.4 while循环语句 168

5.3.5 break和continue语句 160

5.3.6 switch分支语句 169

5.4 JavaScript脚本的事件 160

5.4.1 onClick事件 170

5.4.2 onChange事件 172

5.4.3 onMouseOver和onMouseOut事件 173

5.5 JavaScript脚本语言对象 176

5.5.1 Global对象 176

5.5.2 String对象 176

5.5.3 Math对象 177

5.5.4 Date对象 179

5.5.5 Window对象 181

5.5.6 Document对象 183

5.5.7 Location对象 185

5.5.8 History对象 185

5.5.9 Array对象 186

5.5.10 Function对象 187

5.5.11 Number对象 188

5.5.12 RegExp对象 188

5.5.13 Error对象 188

5.5.14 Boolean对象 189

5.6 本章小结 190

第6章 ASP内置组件 191

6.1 Ad Rotator 191

6.1.1 旋转调度文件 191

6.1.2 处理广告的超级链接 192

6.1.3 Ad Rotator组件方法和属性 192

6.2 浏览器组件 195

6.3 Content Linking 197

6.4 Content Rotator 199

6.5 Page Counter 202

6.6 File Access 204

6.6.1 文本文件的创建、打开、写入和读取 204

6.6.2 文件的其他操作 206

6.6.3 驱动器和文件夹的操作 208

6.7 邮件处理组件 211

6.7.1 下载和安装w3 JMail 211

6.7.2 使用Mail发送邮件 212

6.7.3 CDONTS组件的使用 215

6.8 文件上传组件的使用 218

6.8.1 DVFILE-UP组件的使用 218

6.8.2 LyfUpload组件的使用 222

6.9 本章小结 230

第7章 ASP内置对象 231

7.1 Request对象 231

7.1.1 Request对象的属性 231

7.1.2 Request对象方法 231

7.1.3 Request对象集合 234

7.2 Response对象 242

7.2.1 Response对象属性 242

7.2.2 Response对象方法 245

7.2.3 Response对象的集合 254

7.3 Server对象 255

7.3.1 Server对象属性 255

7.3.2 Server对象方法 255

7.4 Application对象 259

7.4.1 Application对象方法 260

7.4.2 Application对象事件 262

7.4.3 Application对象集合 264

7.5 Session对象 265

7.5.1 Session对象属性 265

7.5.2 Session对象方法 267

7.5.3 Session对象事件 268

7.5.4 Session对象集合 268

7.6 ObjectContext对象 269

7.6.1 ObjectContext对象方法 270

7.6.2 ObjectContext对象事件 270

7.7 Cookie集合 270

7.7.1 Cookies的创建和发送 271

7.7.2 Cookies的检索 272

7.8 其他对象的应用 274

7.8.1 On Error Resume Next 275

7.8.2 错误调试 276

7.9 本章小结 278

第8章 ASP数据操作对象 279

8.1 ADO应用基础 279

8.1.1 ADO的工作原理 279

8.1.2 ADO的对象 279

8.2 建立数据库连接 280

8.2.1 连接到数据源的方法 280

8.2.2 应用连接字符串创建数据库连接 280

8.2.3 应用数据链接文件 281

8.2.4 应用ODBC建立数据源链接 282

8.3 Connection对象 285

8.3.1 Connection对象的属性 286

8.3.2 Connection对象方法 286

8.4 Recordset对象 293

8.4.1 Recordset对象的属性 293

8.4.2 Recordset对象的方法 296

8.4.3 Recordset对象的游标 298

8.4.4 Recordset对象的锁 299

8.4.5 Recordset对象实例 299

8.5 Command对象 303

8.5.1 Command对象的属性 304

8.5.2 Command对象的方法 305

8.6 ADO对象库的集合 310

8.6.1 Parameters集合 310

8.6.2 Fields集合和Field对象 311

8.6.3 Errors数据集合和Error对象 313

8.6.4 程序执行存储过程 314

8.7 综合实例 316

8.7.1 图书信息的添加 317

8.7.2 图书信息的浏览 319

8.7.3 图书信息的修改 320

8.7.4 图书信息的删除 322

8.8 本章小结 324

第9章 ASP与XML应用 325

9.1 XML概述 325

9.1.1 XML简介 325

9.1.2 XML用途 325

9.1.3 XML定义 326

9.1.4 DTD语法 327

9.1.5 XML语法规则 328

9.2 HTML中解析XML 329

9.3 ASP操作XML 331

9.4 本章小结 334

第10章 个人博客系统 335

10.1 总体设计 335

10.2 系统主要功能预览 336

10.3 数据库设计 338

10.3.1 数据表的概要说明 338

10.3.2 主要表结构说明 339

10.3.3 数据表关系图 342

10.4 个人博客系统详细设计 343

10.4.1 留言模块的实现 343

10.4.2 日志信息管理模块的实现 347

10.4.3 相册管理模块的实现 354

10.4.4 收藏管理模块的实现 360

10.4.5 好友管理模块的实现 365

10.4.6 博客管理员管理模块的实现 367

10.5 本章小结 370

第11章 企业人事档案/日志管理系统 371

11.1 总体设计 371

11.2 系统主要功能预览 372

11.3 数据库设计 373

11.3.1 数据表的概要说明 373

11.3.2 主要表结构说明 373

11.3.3 数据表关系图 375

11.4 企业人事档案/日志管理系统详细设计 376

11.4.1 登录模块的实现 376

11.4.2 管理员信息管理模块的实现 377

11.4.3 部门管理模块的实现 383

11.4.4 职务管理模块的实现 386

11.4.5 人事档案管理模块的实现 389

11.4.6 项目管理模块的实现 398

11.4.7 日志管理模块的实现 401

11.4.8 意见管理模块的实现 405

11.5 本章小结 406

第12章 网络购物系统 407

12.1 总体设计 407

12.2 系统主要功能预览 408

12.3 数据库设计 409

12.3.1 数据表的概要说明 410

12.3.2 主要表结构说明 410

12.4 网络购物商城系统详细设计 413

12.4.1 客户端首页的实现 413

12.4.2 商品管理模块的实现 416

12.4.3 查询模块的实现 424

12.4.4 用户模块的实现 428

12.4.5 信息管理模块的实现 432

12.4.6 购物模块的实现 436

12.4.7 网站常规设置模块的实现 442

12.5 本章小结 444