图书介绍

ASP动态网站开发实录PDF|Epub|txt|kindle电子书版本网盘下载

ASP动态网站开发实录
  • 赵松涛编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121023806
  • 出版时间:2006
  • 标注页数:333页
  • 文件大小:57MB
  • 文件页数:353页
  • 主题词:主页制作-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ASP动态网站开发实录PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 网站开发基础1

1.1 计算机网络基础1

1.1.1 Internet和Intranet2

1.1.2 计算机网络的标准模型2

1.1.3 TCP/IP协议2

1.1.4 IP地址2

1.1.5 服务器和客户机3

1.1.6 域名4

1.1.7 端口4

1.2 网站的含义5

1.2.1 网页是网站的基本单位5

1.2.2 一般意义上的网站5

1.2.3 虚拟网站6

1.2.4 大型网站7

1.3 网站访问的原理7

1.3.1 网站中的两种角色7

1.3.2 网站使用的协议8

1.3.3 IE浏览器8

1.3.4 网站的访问过程8

1.4 网页的类型9

1.4.1 静态网页9

1.4.2 动态网页10

1.4.3 访问数据库的动态网页10

1.5 动态网站技术11

1.5.1 IIS服务器+ASP技术11

1.5.2 Apache服务器+PHP技术11

1.5.3 WebLogic服务器+JSP技术11

1.5.4 3种动态网站技术的比较12

1.6 本章小结12

1.7 上机实践13

1.8 习题14

第2章 构建ASP网站开发环境15

2.1 3种ASP网站方案15

2.1.1 Windows XP Professional下的IIS 5.015

2.1.2 Windows 2000下的IIS 5.016

2.1.3 Windows 2003下的IIS 6.016

2.1.4 IIS 6.0与IIS 5.0的比较17

2.2 构建ASP网站开发环境17

2.2.1 案例环境18

2.2.2 安装IIS 5.019

2.2.3 检查IIS 5.0是否正常工作20

2.3 测试ASP网站开发环境21

2.3.1 “http://localhost”本地访问测试21

2.3.2 “http://服务器名称”本地访问测试22

2.3.3 “http://服务器IP地址”本地访问测试22

2.3.4 “http://127.0.0.1”本地访问测试23

2.3.5 “http://服务器名称”远程访问测试23

2.3.6 “http://服务器IP地址”远程访问测试24

2.3.7 远程和本地测试结果不一致的原因24

2.4 运行第1个ASP网页26

2.4.1 设计第1个ASP网页26

2.4.2 ASP网页如何存放26

2.4.3 访问第1个ASP网页27

2.4.4 初识ASP网页27

2.5 本章小结28

2.6 上机实践28

2.7 习题28

第3章 管理和配置ASP网站29

3.1 管理IIS服务器29

3.1.1 关闭IIS服务器29

3.1.2 启动IIS服务器31

3.1.3 在IIS服务器上新建ASP网站32

3.2 管理ASP网站35

3.2.1 关闭ASP网站35

3.2.2 启动ASP网站36

3.3 配置ASP网站的基本参数36

3.3.1 配置Web站点标识37

3.3.2 配置网站IP地址37

3.3.3 配置网站TCP端口38

3.3.4 配置网站连接参数38

3.3.5 配置网站的日志39

3.4 配置ASP网站的网页组织方法41

3.4.1 用本机目录组织网页41

3.4.2 用网络共享目录组织网页43

3.4.3 网页重定向44

3.5 配置ASP网站的访问方法45

3.5.1 客户机访问网站的验证过程45

3.5.2 通过IP地址限制客户机访问网站46

3.5.3 设置匿名访问网站47

3.5.4 设置验证访问网站48

3.5.5 设置NTFS格式目录的权限49

3.6 配置ASP网站的性能50

3.6.1 配置性能调整50

3.6.2 配置带宽限制51

3.6.3 配置进程限制51

3.7 虚拟目录51

3.7.1 虚拟目录和物理目录的比较51

3.7.2 创建虚拟目录53

3.8 本章小结54

3.9 上机实践55

3.10 习题55

第4章 ASP网站开发工具56

4.1 设置Dreamweaver MX 2004的工作区56

4.1.1 首次使用时选择工作区56

4.1.2 更改工作区57

4.2 用Dreamweaver MX 2004管理网站58

4.3 用Dreamweaver MX 2004设计ASP网页62

4.4 本章小结66

4.5 上机实践66

4.6 习题66

第5章 从HTML到ASP67

5.1 HTML静态网页67

5.1.1 静态网页的含义67

5.1.2 静态网页为什么是静态的68

5.1.3 静态网页执行前后内容是否变化69

5.1.4 谁在执行静态网页70

5.2 ASP动态网页72

5.2.1 ASP动态网页的含义72

5.2.2 ASP网页是否必须以asp为扩展名73

5.2.3 静态网页是否可以以asp为扩展名73

5.2.4 开发ASP网页必须学习Dreamweaver MX 2004吗73

5.3 ASP动态网页的执行机制74

5.3.1 ASP.DLL文件的作用74

5.3.2 ASP动态网页的执行过程74

5.3.3 ASP动态网页的执行必须有局域网吗75

5.3.4 需要手工安装ASP脚本引擎吗75

5.4 访问数据库的ASP动态网页的总体结构76

5.4.1 创建Access数据库及表76

5.4.2 用Dreamweaver MX 2004设计访问数据库的ASP网页78

5.4.3 ASP动态网页的结构分析80

5.5 本章小结81

5.6 上机实践81

5.7 习题81

第6章 VBScript脚本编程82

6.1 动态网页技术的发展82

6.1.1 编译型的动态网页技术83

6.1.2 解释型的动态网页技术83

6.2 ASP网页中的脚本84

6.2.1 ASP网页中的服务器脚本84

6.2.2 ASP网页中的客户机脚本84

6.2.3 JavaScript(JScript)84

6.2.4 VBScript85

6.3 定义网页中的脚本类型85

6.3.1 更改IIS默认的服务器脚本类型86

6.3.2 更改IIS默认的客户机脚本类型87

6.3.3 显式定义网页的客户机脚本类型88

6.3.4 显式定义ASP网页的服务器脚本类型89

6.3.5 总结定义网页脚本类型的方法93

6.3.6 给网页脚本添加注释93

6.4 VBScript脚本的数据类型94

6.4.1 Variant数据类型94

6.4.2 Variant子数据类型95

6.4.3 如何获得数据的Variant子数据类型95

6.4.4 Variant子数据类型的相互转换97

6.5 VBScript脚本的变量97

6.5.1 变量的命名规则97

6.5.2 变量的作用域97

6.5.3 变量的存活期98

6.5.4 变量的声明98

6.5.5 变量的赋值99

6.6 VBScript脚本的常量99

6.7 VBScript脚本的数组99

6.7.1 定义固定大小的一维数组100

6.7.2 给数组赋值100

6.7.3 如何使用数组元素100

6.7.4 定义多维数组100

6.7.5 定义及使用动态数组100

6.8 VBScript脚本的运算符101

6.8.1 算术运算符101

6.8.2 比较运算符101

6.8.3 逻辑运算符102

6.8.4 连接运算符102

6.8.5 运算符的优先级103

6.9 VBScript脚本的流程控制语句103

6.9.1 条件判断语句IF..THEN..ELSE103

6.9.2 多路径条件判断语句SELECT..CASE108

6.9.3 循环语句DO..LOOP111

6.9.4 计数执行循环语句FOR..NEXT115

6.9.5 不确定计数执行循环语句WHILE..WEND116

6.10 VBScript脚本的过程117

6.10.1 Sub过程117

6.10.2 Function函数121

6.11 VBScript脚本的常用函数125

6.11.1 数学函数126

6.11.2 类型转换函数127

6.11.3 字符串函数128

6.11.4 日期时间函数131

6.12 本章小结134

6.13 上机实践135

6.14 习题135

第7章 ASP内建对象136

7.1 ASP内建对象概述136

7.1.1 什么是ActiveX组件137

7.1.2 ActiveX组件的特点137

7.1.3 什么是ActiveX对象137

7.1.4 什么是ASP对象137

7.1.5 什么是ASP内建对象138

7.1.6 如何使用ASP对象138

7.1.7 ASP对象的集合139

7.1.8 ASP对象的属性139

7.1.9 ASP对象的方法139

7.1.10 ASP对象的事件139

7.2 Request对象139

7.2.1 Request对象的集合139

7.2.2 Request对象的属性140

7.2.3 Request对象的方法140

7.2.4 实例:用Request对象获得客户机的输入信息140

7.3 Response对象142

7.3.1 Response对象的集合142

7.3.2 Response对象的属性142

7.3.3 Response对象的方法143

7.3.4 实例:简化的Response.Write方法144

7.3.5 实例:使网页转向的Response.Redirect方法145

7.3.6 实例:结束网页执行的Response.End方法145

7.4 Server对象146

7.4.1 Server对象的属性146

7.4.2 Server对象的方法147

7.4.3 实例:实例化对象的Server.CreateObject方法147

7.4.4 实例:返回实际路径的Server.MapPath方法148

7.5 APPlication对象149

7.5.1 网页的生命周期149

7.5.2 变量的生命周期149

7.5.3 使用Application对象存储跨网页的变量150

7.5.4 Application对象的生命周期150

7.5.5 Application对象的集合150

7.5.6 Application对象的方法151

7.5.7 Application对象的事件151

7.5.8 实例:用Application对象设计计数器151

7.5.9 global.asa文件的意义152

7.6 Session对象153

7.6.1 Session对象和Application对象的比较153

7.6.2 使用Session对象的意义153

7.6.3 定义和使用Session对象的方法154

7.6.4 Session对象的集合154

7.6.5 Session对象的属性154

7.6.6 Session对象的方法154

7.6.7 Session对象的事件155

7.6.8 Session对象的生命周期155

7.6.9 实例:用Session对象设计防止刷新的计数器155

7.7 Cookie对象156

7.7.1 为什么要引入Cookie对象156

7.7.2 Cookie对象的特点157

7.7.3 查看和删除IE浏览器的Cookie对象157

7.7.4 实例:写入和读取Cookie对象158

7.7.5 实例:查看浏览器上的所有Cookie对象160

7.7.6 实例:设置Cookie对象的生命周期161

7.8 本章小结162

7.9 上机实践162

7.10 习题162

第8章 访问数据库的ADO对象163

8.1 数据库基础知识163

8.1.1 数据库163

8.1.2 表165

8.1.3 码165

8.1.4 数据类型166

8.1.5 索引167

8.1.6 视图168

8.2 ADO对象168

8.2.1 ADO对象结构168

8.2.2 ADODB的结构169

8.3 Connection对象169

8.3.1 一个使用Connection对象的实例169

8.3.2 总结Connection对象的使用方法170

8.3.3 Connection对象的方法171

8.4 Recordset对象171

8.4.1 ADODB内存的数据结构171

8.4.2 一个使用Recordset对象的实例172

8.4.3 总结Recordset对象的使用方法173

8.4.4 Recordset对象的方法173

8.4.5 Recordset对象的属性174

8.4.6 什么是Cursor(游标)174

8.4.7 什么是Lock(锁)175

8.4.8 详解Open方法的参数175

8.5 Command对象176

8.6 本章小结178

8.7 上机实践178

8.8 习题179

第9章 用SQL查询和操作数据180

9.1 SQL基础知识180

9.1.1 SQL的组成181

9.1.2 SQL的核心动词181

9.2 实例:创建Access数据库181

9.2.1 学生情况表T_STUDENT的结构181

9.2.2 学生家庭情况表T_FAMILY的结构182

9.2.3 民族字典表T_NATIONALITY的结构183

9.2.4 院系字典表T_ACADEMY的结构183

9.2.5 班级字典表T_CLASS的结构183

9.2.6 专业方向字典表T_DIRECTION的结构184

9.3 SELECT简单查询184

9.3.1 查询表中所有记录和字段184

9.3.2 查询表中指定字段的所有记录185

9.3.3 允许查询结果中有重复记录186

9.3.4 不允许查询结果中有重复记录187

9.3.5 查询表中前n行记录188

9.3.6 查询表中前n%行记录188

9.3.7 带表达式的查询189

9.4 WHERE条件查询190

9.4.1 WHERE条件查询的语法190

9.4.2 WHERE条件中的关系运算符191

9.4.3 WHERE条件中的逻辑运算符191

9.4.4 WHERE条件中的特殊运算符191

9.4.5 数值型字段等值条件查询192

9.4.6 字符型字段等值条件查询192

9.4.7 IN列表查询193

9.4.8 BETWEEN介于之间查询193

9.4.9 LIKE模糊查询194

9.4.10 组合条件查询194

9.5 ORDER BY排序查询结果195

9.5.1 ORDERBY排序查询结果的语法195

9.5.2 ORDER BY排序查询结果的实例195

9.6 多表连接查询196

9.6.1 多表连接查询的语法196

9.6.2 等值连接查询196

9.7 常见的聚合函数查询197

9.7.1 用COUNT函数计算记录数198

9.7.2 用AVG函数计算平均值198

9.7.3 用MAX函数计算最大值199

9.7.4 用MIN函数计算最小值199

9.7.5 用SUM函数计算和199

9.8 用INSERT插入数据200

9.8.1 INSERT语句的语法200

9.8.2 INSERT语句的实例201

9.9 用UPDATE更新数据203

9.9.1 UPDATE语句的语法203

9.9.2 UPDATE语句的实例204

9.10 用DELETE删除数据206

9.10.1 DELETE语句的语法207

9.10.2 DELETE语句的实例207

9.11 本章小结209

9.12 上机实践210

9.13 习题210

第10章 ASP与数据库的接口211

10.1 ASP与数据库的接口技术211

10.1.1 查看数据库驱动程序212

10.1.2 什么是ODBC213

10.2 直接指定驱动程序连接数据库214

10.2.1 直接指定Access数据库的驱动程序214

10.2.2 直接指定SQL Server数据库的驱动程序215

10.3 通过DSN连接数据库216

10.3.1 3种数据源的比较216

10.3.2 创建访问Access数据库的DSN216

10.3.3 在ASP网页中使用DSN连接数据库217

10.4 本章小结218

10.5 上机实践218

10.6 习题219

第11章 用Dreamweaver绘制网页220

11.1 用Dreamweaver绘制包含表单的网页220

11.1.1 表单220

11.1.2 文本框222

11.1.3 文本区域223

11.1.4 按钮224

11.1.5 复选框225

11.1.6 单选按钮226

11.1.7 列表226

11.1.8 菜单228

11.1.9 单选按钮组229

11.2 用Dreamweaver绘制ASP网页230

11.2.1 绘制访问Access数据库的ASP网页230

11.2.2 绘制包含动态列表/菜单的ASP网页235

11.3 本章小结239

11.4 上机实践239

11.5 习题240

第12章 ASP+Access动态网站开发241

12.1 学生管理系统总体结构241

12.1.1 系统功能结构242

12.1.2 系统ASP网页结构242

12.2 数据库连接网页的设计与剖析243

12.3 查询网页的设计与剖析244

12.3.1 查询网页的执行流程244

12.3.2 查询网页代码的主要部分作用244

12.3.3 查询网页的整体设计245

12.3.4 定义弹出窗口的job函数246

12.3.5 如何生成查询的SQL语句247

12.3.6 如何对记录集分页247

12.3.7 过程showcontent的功能剖析248

12.3.8 函数showpage的功能剖析251

12.4 显示网页的设计与剖析252

12.4.1 显示网页的执行流程253

12.4.2 显示网页代码剖析253

12.5 修改网页的设计与剖析257

12.5.1 修改网页的执行流程257

12.5.2 UPDATE.ASP网页代码剖析257

12.5.3 SAVEUPDATE.ASP网页代码剖析260

12.6 删除网页的设计与剖析262

12.6.1 删除网页的执行流程262

12.6.2 DELETE.ASP网页代码剖析262

12.7 录入网页的设计与剖析263

12.7.1 录入网页的执行流程263

12.7.2 INSERT.ASP网页的设计263

12.7.3 如何动态从字典表中提取数据264

12.7.4 INSERT.ASP网页代码剖析265

12.7.5 SAVEINSERT.ASP网页代码剖析269

12.8 本章小结270

12.9 上机实践270

12.10 习题271

第13章 ASP+SQL Server 2000动态网站开发272

13.1 搭建ASP+SQL Server 2000网站开发环境272

13.1.1 ASP+SQL Server 2000网站开发环境272

13.1.2 实例环境273

13.1.3 安装SQL Server 2000服务器273

13.2 连 接SQL Server 2000客户机和服务器279

13.2.1 基于TCP/IP协议的SQL Server 2000网络环境279

13.2.2 配置SQL Server 2000服务器279

13.2.3 配置SQL Server 2000客户机280

13.2.4 测试客户机和服务器的连接281

13.3 创建实例数据库281

13.3.1 将Access数据库直接导入281

13.3.2 附加实例数据库286

13.3.3 还原数据库备份287

13.4 连接ASP和SQL Server 2000数据库289

13.4.1 直接指定驱动程序连接289

13.4.2 通过DSN连接290

13.5 本章小结293

13.6 上机实践294

13.7 习题294

第14章 JavaScript脚本编程295

14.1 JavaScript脚本概述295

14.1.1 JavaScript脚本的特点296

14.1.2 JavaScript与Java的区别296

14.1.3 JavaScript脚本的运行环境298

14.1.4 编写第一个含有JavaScript脚本的网页298

14.2 JavaScript脚本的数据类型299

14.3 JavaScript脚本的变量300

14.3.1 JavaScript脚本变量的命名规则300

14.3.2 JavaScript脚本的变量声明300

14.3.3 JavaScript脚本变量的作用域301

14.4 JavaScript脚本的运算符301

14.4.1 JavaScript脚本的算术运算符301

14.4.2 比较运算符302

14.4.3 逻辑运算符302

14.5 JavaScript脚本的流程控制语句302

14.5.1 if..else条件判断语句302

14.5.2 for循环语句303

14.5.3 for..in循环语句303

14.5.4 while循环语句304

14.5.5 break和continue语句304

14.5.6 switch多路分支语句304

14.6 JavaScript脚本的函数304

14.6.1 函数定义的语法结构305

14.6.2 定义和使用函数的实例305

14.7 JavaScript脚本的事件处理306

14.8 JavaScript脚本的对象307

14.8.1 什么是JavaScript脚本的对象307

14.8.2 JavaScript脚本对象的基本结构307

14.8.3 JavaScript脚本对象的使用方法307

14.8.4 JavaScript脚本操作对象的运算符308

14.8.5 JavaScript内建对象308

14.8.6 JavaScript内建string对象309

14.8.7 JavaScript内建math对象310

14.8.8 JavaScript内建Date对象312

14.8.9 文档对象document313

14.8.10 窗口对象window314

14.9 JavaScript脚本的典型实例316

14.9.1 弹出窗口316

14.9.2 信息窗口316

14.9.3 对话框317

14.9.4 操作Cookie318

14.9.5 使用Dreamweaver提供的JavaScript脚本代码320

14.10 本章小结322

14.11 上机实践322

14.12 习题322

附录A 常见的ASP错误速查323

附录B 免费赠送SQL Server 2000视频333

热门推荐