《ASP动态网站开发实践教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘好增,张坤,宋强等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302196501
  • 页数:365 页
图书介绍:本书结合Web 2.0时代的典型技术Ajax,介绍了ASP动态网站开发技术,全书共分9章,介绍网页的基本常识和ASP的基础知识,ASP内置对象,在ASP中对文件及XML进行的处理,ASP如何使用ADO访问数据库等等。

第1章ASP基础 1

静态网页与动态网页 1

静态网页 1

动态网页 2

ASP概述 3

ASP特点 3

ASP工作原理 4

ASP文件组成 5

配置ASP环境 7

安装IIS6.0 7

配置和管理ASP网站 9

编写一个简单的ASP实例 11

ASP脚本语言 12

VBScript常量与变量 12

VBScript数据类型 14

VBScript运算符与表达式 15

VBScript流程控制语句 16

VBScript过程与函数 20

常用内置函数 22

实验指导 25

创建虚拟目录 25

计算器 27

截取中英文混合字符串前strlen个字符 29

把长数字用逗号隔开显示 31

习题集 32

第2章ASP内置对象 36

Request对象 36

Request对象成员 36

Request对象数据集合 37

Response对象 40

Response对象属性 41

Response对象方法 42

Cookies集合 45

Server对象 47

Server对象成员 47

Execute实例 48

HTMLEncode实例 49

MapPath实例 50

Session对象 50

Session对象属性 51

Session对象方法 52

Session对象事件 53

Session对象集合 53

Application对象 54

Application对象成员 54

Application自定义属性 55

Contents集合的应用 56

Global.asa文件 57

实验指导 58

用户登录 58

记录错误登录次数 59

记住登录状态 60

动态统计在线人数 62

Session购物车 63

计算器 65

习题集 67

第3章 处理文件和XML 72

文件操作对象 72

FileSystemObject对象 72

File对象 75

Folder对象 76

Drive对象 77

TextStream对象 78

常用文件操作 79

新建文件和文件夹 79

管理文件和文件夹 80

获取文件、文件夹和驱动器信息 83

文件内容操作 88

操作XML 92

XML DOM对象 92

读取XML 94

写入XML 96

实验指导 97

检测文件 97

使用Dictionary对象获取文件夹信息 98

动态生成HTML文件 100

XML地址簿 101

习题集 105

第4章ASP数据库应用 111

ADO概述 111

ADO对象模型简介 111

ADO对象集合 112

连接数据库 113

数据操作对象 117

Connection对象 118

Command对象 121

RecordSet对象 123

Field对象和Fields集合 125

Property对象和Properties集合 127

Parameter对象和Parameters集合 128

Error对象和Errors集合 129

操作数据库 130

连接SQL Server数据库 130

执行SQL语句 131

显示数据 132

处理错误 134

实验指导 135

Connection对象连接数据库 135

分页显示数据 136

数据搜索/查询 138

更新数据库 140

习题集 141

第5章ASP组件 147

ASP组件概述 147

Content Linking组件 148

Content Linking组件概述 148

Content Linking组件方法 149

Content Linking组件实例 150

Page Counter组件 151

AD Rotator组件 152

AD Rotator组件概述 153

AD Rotator组件属性和方法 154

AD Rotator组件实例 155

文件上传 156

LyfUpload组件 157

AspUpload组件 159

其他组件 162

浏览器兼容组件 162

Tools组件 163

Logging Utility组件 164

Counters组件 165

Permission Checker组件 166

实验指导 167

AspUpload组件获取文件和Form信息 167

无组件上传 170

Counters组件实例 180

显示日志信息 181

习题集 182

第6章Ajax技术 185

Ajax概述 185

Ajax与Web 2.0 185

Ajax运行机制 188

CSS 190

CSS概述 190

引用CSS样式 193

CSS常用属性 194

JavaScript 200

JavaScript概述 201

JavaScript运算符和表达式 202

JavaScript控制语句 205

JavaScript内置函数 207

XML 209

XML概述 209

XML文档准则 211

使用XML标记和元素 214

为XML添加属性 216

使用特殊字符及CDATA区段 217

DOM 218

DOM概述 218

DOM核心API 219

HTML实例 222

XML实例 226

XMLHttpReques 228

XMLHttpRequest概述 228

XMLHttpRequest对象属性 229

XMLHttpRequest对象方法 231

发送请求 233

处理回调函数 236

实验指导 237

发送及处理XML格式请求 237

发送及处理JSON格式请求 241

学生信息管理系统 244

习题集 250

第7章 应用Ajax框架开发ASP 253

Ajax框架概述 253

jQuery框架 255

jQuery框架概述 255

部署jQuery框架 256

jQuery框架简单应用 257

jQuery实现菜单 259

Dojo框架 261

Dojo框架概述 261

部署Dojo框架 262

Dojo框架简单应用 263

配置Dojo框架 266

使用Dojo事件 268

Prototype框架 270

Prototype框架概述 271

Prototype框架简单应用 272

Prototype框架实例 277

实验指导 278

jQuery图片展示效果 278

Dojo鱼眼菜单效果 281

Prototype用户登录 283

习题集 286

第8章 实现Ajax常见技巧 288

基础应用 288

处理XML 288

用户注册实例 293

用户登录实例 301

级联菜单 305

RSS阅读器 309

自动完成 314

在线裁切图片 317

滑动分页显示 323

第9章 可拖动新闻主页 329

系统概述 329

需求分析 329

结构设计 330

数据库设计 332

通用代码设计 333

创建连接Access数据库 333

CSS样式表 333

页面效果及功能实现 336

页面整体布局代码 336

创建封装Ajax类的JavaScript文件 338

创建可拖动布局 341

显示新闻栏目 344

实现新闻栏目可拖动 351

管理可拖动栏目 357

其他辅助功能 363