图书介绍

ASP网络编程自学手册【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

ASP网络编程自学手册
  • 明日科技,庞娅娟,孙明丽,吕继迪编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115173400
  • 出版时间:2008
  • 标注页数:426页
  • 文件大小:196MB
  • 文件页数:445页
  • 主题词:主页制作-程序设计-手册

PDF下载


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

下载说明

ASP网络编程自学手册PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 起步篇3

第1章 ASP从零起步3

1.1 ASP概述4

1.1.1 了解ASP4

1.1.2 建立ASP程序4

1.1.3 构建ASP网站的特点5

1.2 Web的工作原理6

1.2.1 服务器端与客户端6

1.2.2 静态网页的工作原理6

1.2.3 动态网页的工作原理6

1.3 ASP程序的开发工具7

1.3.1 应用记事本开发ASP应用程序7

1.3.2 应用FrontPage开发ASP应用程序7

1.3.3 应用Dreamweaver开发ASP应用程序8

1.3.4 应用Edit Plus文本编辑器开发ASP应用程序10

1.3.5 应用Visual InterDev 6.0开发ASP应用程序10

1.4 体验ASP——编写第一个ASP程序11

1.4.1 使用Dreamweaver创建ASP文件11

1.4.2 创建ASP标记12

1.4.3 编写ASP代码12

1.4.4 存储ASP文件12

1.4.5 程序运行结果13

1.5 获取帮助信息13

1.5.1 MSDN Library的安装和使用13

1.5.2 网上获取资源14

1.6 本章小结14

第2章 ASP运行环境的搭建15

2.1 IIS的安装与配置16

2.1.1 了解IIS16

2.1.2 安装IIS16

2.1.3 配置IIS18

2.1.4 启动IIS20

2.1.5 关闭IIS21

2.1.6 创建虚拟目录22

2.1.7 删除虚拟目录23

2.1.8 创建网站24

2.1.9 删除网站25

2.2 测试网站服务器26

2.2.1 本地访问测试26

2.2.2 远程访问测试27

2.3 ASP网站环境配置28

2.3.1 静态网站配置28

2.3.2 动态Access数据库网站配置28

2.3.3 动态SQL Server数据库网站配置28

2.3.4 不同操作系统下Web网站的配置28

2.3.5 在一个服务器上创建多个Web站点28

2.3.6 在一个服务器上创建多个虚拟目录33

2.4 本章小结33

第3章 HTML基础34

3.1 HTML概述35

3.1.1 HTML文档的结构35

3.1.2 HTML标记36

3.1.3 常用HTML编辑工具40

3.2 制作表格42

3.2.1 建立表格42

3.2.2 定制表格42

3.3 制作表单45

3.3.1 表单的结构45

3.3.2 FORM中常用的标记47

3.4 框架结构52

3.4.1 框架结构的文件格式52

3.4.2 应用框架结构标记52

3.4.3 frame标记54

3.4.4 应用target属性55

3.5 CSS基础56

3.5.1 了解CSS样式表56

3.5.2 定义CSS样式表57

3.5.3 在HTML中嵌入CSS样式58

3.6 本章小结59

第4章 ASP编程基础60

4.1 ASP语法编写规则61

4.1.1 ASP文件的结构61

4.1.2 ASP的基本语法61

4.2 ASP指令的应用62

4.2.1 了解ASP指令62

4.2.2 应用ASP输出指令63

4.2.3 应用#include包含指令63

4.3 开发ASP程序时的注意事项64

4.3.1 在ASP语句中输入标点符号65

4.3.2 在ASP语句中输入空格符65

4.3.3 ASP语句的书写形式65

4.3.4 ASP主脚本语言及使用的注意事项66

4.4 本章小结67

第5章 VBScript脚本语言68

5.1 VBScript脚本语言基础69

5.1.1 了解VBScript语言69

5.1.2 VBScript语言特点71

5.1.3 在HTML中使用VBScript71

5.1.4 在ASP中使用VBScript73

5.2 VBScript的常量73

5.2.1 定义文字常量73

5.2.2 定义符号常量74

5.3 VBScript的变量74

5.3.1 变量的命名规则74

5.3.2 简单变量的声明75

5.3.3 变量的赋值75

5.3.4 变量的作用域和存活期76

5.4 VBScript的数组77

5.4.1 声明动态数组77

5.4.2 数组元素的赋值78

5.4.3 将数组中的数据添加到下拉菜单中78

5.5 VBScript运算符79

5.5.1 操作比较运算符79

5.5.2 操作算术运算符80

5.5.3 操作逻辑运算符80

5.5.4 运算符的优先级80

5.6 VBScript脚本过程81

5.6.1 调用Sub过程82

5.6.2 调用Function过程83

5.7 VBScript的函数85

5.7.1 字符串函数的应用85

5.7.2 转换函数的应用86

5.7.3 判断函数的应用87

5.7.4 日期时间函数的应用88

5.7.5 数组函数的应用89

5.8 VBScript的流程控制语句91

5.8.1 使用if语句实现单分支选择结构91

5.8.2 使用if...then...else语句实现双分支选择结构91

5.8.3 使用select case语句实现多分支选择结构93

5.8.4 do...loop循环控制语句应用94

5.8.5 while...wend循环控制语句应用96

5.8.6 for...next循环控制语句应用97

5.8.7 for each...next循环控制语句应用99

5.8.8 exit退出循环语句应用100

5.9 有效使用注释语句102

5.10 本章小结104

第6章 Request和Response对象105

6.1 应用Request对象从客户端获取信息106

6.1.1 认识Request对象106

6.1.2 检索表单数据107

6.1.3 检索查询字符串108

6.1.4 获取客户端浏览器的身份确认信息111

6.1.5 获取服务器端的环境变量112

6.1.6 获取客户端发送数据的字节数114

6.1.7 以二进制码方式读取客户端传递的数据115

6.2 应用Response对象向客户端输出信息116

6.2.1 认识Response对象116

6.2.2 将信息从服务器端直接发送给客户端117

6.2.3 根据实际情况重定向网页119

6.2.4 结束服务器对脚本的运行119

6.2.5 清除缓冲区120

6.2.6 输出缓冲区内容121

6.2.7 直接向客户浏览器发送二进制数据122

6.3 使用Cookies在客户端保存信息122

6.3.1 了解Cookies122

6.3.2 应用Response对象的Cookies数据集合写入Cookie文件123

6.3.3 应用Request对象的Cookies数据集合实现在线投票125

6.4 本章小结127

第7章 Session和Application对象128

7.1 应用Session对象记载特定用户信息129

7.1.1 认识Session对象129

7.1.2 遍历Session对象StaticObjects数据集合中的数据130

7.1.3 获取指定的应用程序作用域的项目列表130

7.1.4 返回当前会话的惟一标志符131

7.1.5 控制会话的结束时间131

7.1.6 应用Abandon方法清除Session变量132

7.1.7 Session在权限设置中的应用133

7.2 应用Application对象记载所有用户信息135

7.2.1 认识Application对象135

7.2.2 锁定Application对象135

7.2.3 解除Application对象的锁定136

7.2.4 使用Application对象获取给定的应用程序作用域的项目列表137

7.2.5 遍历Application对象StaticObjects数据集合中的数据137

7.2.6 Application_OnStart事件138

7.2.7 Application_OnEnd事件138

7.3 Session对象与Application对象的比较138

7.4 Global.asa文件139

7.4.1 认识Global.asa文件139

7.4.2 Global.asa文件的事件处理程序141

7.5 本章小结142

第8章 Server对象143

8.1 认识Server对象144

8.2 Server对象的常用属性144

8.3 Server对象的方法145

8.3.1 应用CreateObject方法创建服务器组件的实例145

8.3.2 应用MapPath方法获取虚拟目录在Web服务器上的真实物理路径146

8.3.3 应用Execute方法执行指定路径下的ASP程序147

8.3.4 应用HTMLEncode方法在浏览器中原样输出HTML标记字符148

8.3.5 应用URLEncode方法将URL中的特殊字符进行编码149

8.3.6 应用Transfer方法将当前所有的状态信息发送给ASP文件149

8.4 本章小结150

第9章 ASP常用内置组件151

9.1 获取浏览器信息组件—Browser Capabilities152

9.1.1 认识Browser Capabilities组件152

9.1.2 获取浏览器的名称152

9.1.3 判断浏览器是否支持VBScript152

9.1.4 应用Browser Capabilities组件获取浏览器信息152

9.2 广告轮显组件—Ad Rotator154

9.2.1 认识Ad Rotator组件154

9.2.2 Ad Rotator广告轮显组件的设置文件154

9.2.3 确定广告图片的边框宽度156

9.2.4 制作旗帜广告条156

9.3 Web导航链接组件—Content Linking158

9.3.1 认识Content Linking组件158

9.3.2 获取内容链接列表文件中所列的下一页的URL158

9.3.3 获取内容链接列表文件中当前页的索引值158

9.3.4 应用Content Linking组件制作Web导航链接159

9.4 计数器组件—Page Counter160

9.4.1 认识Page Counter组件160

9.4.2 获取指定页面的点击次数160

9.4.3 将指定路径的页面计数重新设为0160

9.4.4 更新当前页面被打开的次数160

9.4.5 应用Page Counter组件制作幸运有奖160

9.5 文件存取组件—File Access161

9.5.1 认识File Access组件161

9.5.2 获取本地计算机的驱动器信息161

9.5.3 判断访问的指定文件是否存在162

9.5.4 判断访问的指定文件夹是否存在162

9.5.5 复制一个或多个文件162

9.5.6 在用户冻结时应用File Access组件163

9.6 发送E-mail组件—CDONTS165

9.6.1 认识CDONTS组件165

9.6.2 CDONTS组件的NewMail对象165

9.6.3 CDONTS组件的Session对象166

9.6.4 应用CDONTS组件的NewMail对象发送E-mail167

9.6.5 应用CDONTS组件的Session对象接收E-mail169

9.7 本章小结172

第2篇 提高篇175

第10章 文件和文件夹处理技术175

10.1 文件系统的概述176

10.2 文件处理技术176

10.2.1 认识File对象176

10.2.2 动态创建文件177

10.2.3 删除一个指定的文件177

10.2.4 动态复制文件178

10.2.5 获取指定文件的大小179

10.2.6 获取指定文件的创建日期和时间180

10.2.7 应用File对象遍历指定目录下的所有文件信息181

10.3 文件夹处理技术182

10.3.1 认识Folder对象182

10.3.2 动态创建文件夹183

10.3.3 删除指定的文件夹184

10.3.4 复制指定的文件夹184

10.3.5 获取指定文件夹的创建日期和时间185

10.3.6 返回文件夹中所有的文件185

10.3.7 应用Folder对象获取目录下所有文件及子目录名称186

10.4 文件上传和下载技术187

10.4.1 单表单文件上传到数据库187

10.4.2 多表单文件上传到数据库188

10.4.3 限制上传文件的大小191

10.4.4 文件下载192

10.5 本章小结193

第11章 SQL语句在ASP中的应用194

11.1 了解SQL语言195

11.2 SQL语言的特点195

11.3 简单查询195

11.3.1 select语句的应用195

11.3.2 数据查询197

11.3.3 去掉重复记录198

11.3.4 条件查询200

11.3.5 排序查询201

11.3.6 模糊查询204

11.3.7 日期和时间查询207

11.4 高级查询209

11.4.1 分组查询209

11.4.2 多表查询211

11.4.3 聚合函数查询214

11.4.4 嵌套查询216

11.5 对asp程序的应用218

11.5.1 应用insert语句添加记录219

11.5.2 应用delete语句删除记录220

11.5.3 应用update语句修改记录221

11.6 本章小结222

第12章 深入数据库进行编程223

12.1 ADO概述224

12.1.1 了解ADO的对象224

12.1.2 ADO的数据集合224

12.1.3 ADO对象与数据集的关系225

12.1.4 ADO的操作流程225

12.2 创建ODBC DSN文件225

12.2.1 配置Microsoft Access数据库文件的DSN226

12.2.2 配置SQL Server数据库文件DSN227

12.3 Connection对象229

12.3.1 创建Connection对象229

12.3.2 打开和关闭数据库连接230

12.3.3 执行SQL语句230

12.3.4 通过ADO连接Access数据库231

12.3.5 通过ADO连接SQL Server数据库232

12.3.6 通过ODBC连接Access数据库232

12.3.7 通过ODBC连接SQL Server数据库233

12.3.8 通过OLE DB连接Access数据库234

12.3.9 通过OLE DB连接SQL Server数据库234

12.4 Command对象235

12.4.1 创建Command对象235

12.4.2 删除数据记录235

12.4.3 更新所修改的数据库记录236

12.4.4 增加数据记录236

12.5 RecordSet对象236

12.5.1 了解RecordSet对象236

12.5.2 建立RecordSet对象252

12.5.3 实现记录集的分页253

12.6 Field对象256

12.6.1 了解Field对象256

12.6.2 获取记录集中的指定字段的长度258

12.6.3 获取记录集中的字段类型258

12.7 Properties数据集与Property对象259

12.7.1 Properties数据集259

12.7.2 了解Property对象259

12.8 Properties数据集与Parameter对象262

12.8.1 Parameters数据集262

12.8.2 了解Parameter对象263

12.9 Error对象264

12.10 本章小结266

第13章 ASP程序调试与错误处理267

13.1 程序错误分类268

13.2 常见程序调试方法268

13.2.1 使用Microsoft脚本调试器调试268

13.2.2 使用Visual InterDev调试工具调试269

13.2.3 使用VBScript的stop语句调试270

13.2.4 应用Error对象调试271

13.2.5 应用ASPError对象调试272

13.3 常见错误处理273

13.3.1 解决“没有权限”错误273

13.3.2 截获系统错误并给出友好提示274

13.3.3 解决连接字符破坏版面的问题275

13.3.4 解决记录集的RecordCount值总是返回-1的问题275

13.4 常见错误代码一览277

13.5 本章小结279

第14章 ASP网站发布280

14.1 网站发布基础281

14.1.1 了解域名服务和虚拟主机281

14.1.2 DNS服务介绍285

14.1.3 DNS域名解析的过程286

14.2 在局域网内发布网站286

14.2.1 使用同一IP地址、不同端口号来架设多个Web网站286

14.2.2 使用多个IP地址架设多个Web网站287

14.2.3 应用DNS服务器发布带域名的网站290

14.3 应用FTP工具发布网站到Internet295

14.4 本章小结300

第3篇 实例篇303

第15章 用户登录303

15.1 设计分析304

15.1.1 功能概述304

15.1.2 组成文件304

15.2 数据库设计305

15.2.1 数据表设计305

15.2.2 数据库连接305

15.3 页面设计305

15.4 实现过程306

15.4.1 表单元素的设置306

15.4.2 表单验证的实现306

15.4.3 用户信息验证的实现307

15.4.4 应用insert into语句实现用户信息的添加308

15.4.5 不同级别用户权限分配的实现309

15.4.6 重新登录时,弹出提示对话框310

15.4.7 图片按钮的实现310

15.5 运行结果311

15.6 本章小结311

第16章 用户注册312

16.1 设计分析313

16.1.1 功能概述313

16.1.2 组成文件313

16.2 数据库设计314

16.2.1 数据表设计314

16.2.2 数据库连接314

16.3 用户注册服务条款的实现314

16.3.1 页面设计315

16.3.2 功能实现316

16.3.3 运行结果316

16.4 选择用户名的实现317

16.4.1 页面设计317

16.4.2 表单验证的实现318

16.4.3 保存表单信息的实现320

16.4.4 运行结果320

16.5 填写个人资料的实现321

16.5.1 页面设计321

16.5.2 表单验证的实现322

16.5.3 添加用户信息的实现323

16.5.4 运行结果324

16.6 本章小结324

第17章 网站计数器325

17.1 设计分析326

17.1.1 功能概述326

17.1.2 组成文件326

17.2 数据库设计326

17.2.1 数据表设计326

17.2.2 数据库连接327

17.3 页面设计327

17.4 实现过程327

17.4.1 网站计数器页面的设计327

17.4.2 统计访客人数328

17.4.3 以图片形式显示访客人数328

17.4.4 应用For...Next循环语句实现图片输出330

17.4.5 应用img标记实现在网页中插入图像330

17.5 运行结果331

17.6 本章小结332

第18章 聊天室333

18.1 设计分析334

18.1.1 功能概述334

18.1.2 组成文件334

18.2 用户登录的实现334

18.3 用户聊天的实现336

18.3.1 聊天室主页面的实现337

18.3.2 显示在线用户列表的实现338

18.3.3 提交聊天信息的实现340

18.3.4 显示聊天信息的实现341

18.3.5 退出聊天室的实现342

18.4 本章小结342

第19章 ASP在线论坛343

19.1 设计分析344

19.1.1 功能概述344

19.1.2 组成文件344

19.2 数据库设计345

19.2.1 数据表设计345

19.2.2 数据库连接346

19.3 页面设计346

19.4 实现过程348

19.4.1 用户注册功能的实现348

19.4.2 用户登录功能的实现350

19.4.3 安全退出功能的实现352

19.4.4 发表新主题功能的实现353

19.4.5 回复主题功能的实现355

19.4.6 删除主题及回复信息功能的实现357

19.4.7 分时问候功能的实现361

19.4.8 分页显示论坛信息功能的实现362

19.5 运行结果363

19.6 本章小结363

第20章 搜索引擎364

20.1 设计分析365

20.1.1 功能概述365

20.1.2 组成文件365

20.2 数据库设计365

20.2.1 数据表设计366

20.2.2 数据库连接367

20.3 页面设计367

20.4 实现过程369

20.4.1 模糊查询功能的实现369

20.4.2 图书资源功能的实现369

20.4.3 一般搜索功能的实现371

20.4.4 高级搜索功能的实现374

20.5 运行结果377

20.6 本章小结378

第21章 电子商务网站379

21.1 需求分析380

21.2 系统分析和设计380

21.2.1 可行性分析380

21.2.2 功能结构分析和设计380

21.2.3 系统流程概述381

21.2.4 网站架设382

21.3 数据库设计382

21.3.1 数据库的分析382

21.3.2 创建数据库382

21.3.3 创建数据表383

21.3.4 数据表的结构384

21.4 技术准备386

21.4.1 读者知识要求386

21.4.2 命名规则386

21.4.3 文件管理规划387

21.5 前台开发387

21.5.1 设计分析387

21.5.2 前台首页的实现388

21.5.3 商品展示模块的实现390

21.5.4 购物车的实现392

21.5.5 收银台的实现394

21.5.6 会员模块的实现398

21.5.7 站内公告模块的实现404

21.6 后台开发405

21.6.1 设计分析405

21.6.2 后台首页的实现405

21.6.3 后台登录的实现407

21.6.4 基本信息管理模块的实现409

21.6.5 商品信息管理模块的实现411

21.6.6 商品分类管理模块的实现416

21.6.7 订单信息管理模块的实现418

21.7 程序调试及错误处理425

21.8 本章小结425

热门推荐