深入解析ASP核心技术

深入解析ASP核心技术

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书深入讲解了ASP核心技术。

内容简介

本书共分为9章。第1章讲解FSO文件管理。第2章讲解字符与字节流转换及Adodb.Stream对象的使用,为编码转换打基础。第3章讲解各种常见编码、乱码的由来、CodePage的使用和问题举例。第4章讲解XMLDOM的使用。第5章讲解XMLHTTP和ServerXMLHTTP的使用。第6章讲解正则表达式的基础知识及正则对象的使用。第7章讲解文件上传与下载。第8章讲解常用的AspJpeg图像处理组件。第9章讲解Email发送的知识。

作者简介

作者王洪影。

章节目录

版权信息

前言

第1章 FSO文件管理

1.1 FSO简介

1.1.1 FSO的对象组成

1.1.2 创建FSO对象

1.2 驱动器集合

1.3 驱动器信息

1.4 文件夹集合

1.5 文件夹管理

1.5.1 文件夹属性

1.5.2 文件夹操作

1.6 文件集合

1.7 文件管理

1.7.1 文件属性

1.7.2 文件操作

1.7.3 操作文本流

1.8 其他实用方法

第2章 文本与二进制数据处理

2.1 基础知识

2.1.1 二进制与十六进制

2.1.2 文本数据与二进制数据的区别

2.1.3 数据类型与内存存储的关系

2.1.4 VBScript中的位运算

2.1.5 常用的转换函数

2.2 常用转换举例

2.2.1 取得字符串的内存存储形式

2.2.2 取得字符串的某种编码形式

2.2.3 字符串转换为BSTR

2.2.4 BSTR转换为字符串

2.2.5 十六进制字符串转换为二进制数据

2.2.6 字符串转换为HTML实体形式

2.3 Stream对象的使用

2.3.1 简介

2.3.2 文本数据

2.3.3 二进制数据

2.3.4 从文件读取数据

2.3.5 操作Stream对象

2.3.6 保存到文件

2.3.7 Stream对象间的数据复制

2.3.8 Stream对象的用途

2.3.9 常见错误

第3章 编码与乱码

3.1 常见编码

3.1.1 ASCII

3.1.2 ISO 8859系列

3.1.3 GB2312

3.1.4 GBK

3.1.5 Big5

3.1.6 Shift_JIS

3.1.7 EUC_KR

3.1.8 Unicode

3.1.9 UTF-8和UTF-16

3.1.10 字体

3.2 产生乱码的原因

3.2.1 打开文件时的编码

3.2.2 保存文件时的编码

3.2.3 显示网页时的编码

3.2.4 ASP程序中的编码

3.3 CodePage简介

3.3.1 CodePage的形式

3.3.2 CodePage编号

3.4 ASP中的CodePage

3.4.1 @codepage

3.4.2 Session.Codepage

3.4.3 Response.Codepage

3.4.4 IIS设置

3.4.5 系统默认CodePage

3.4.6 文件BOM的奇特作用

3.4.7 当前CodePage

3.5 CodePage的具体影响

3.5.1 影响Request解码

3.5.2 影响Server.URLEncode

3.5.3 影响字符函数

3.5.4 影响Response.Write

3.6 Charset的重要作用

3.6.1 影响网页的显示

3.6.2 影响提交数据的编码

3.7 数据库操作中的编码转换

3.7.1 排序规则

3.7.2 创建数据库、表

3.7.3 插入数据

3.7.4 检索数据

3.7.5 建议的做法

3.7.6 关于Access

3.8 编码转换整体流程图

3.9 问题举例

3.9.1 如何编写UTF-8编码的程序

3.9.2 境外空间读取数据库乱码

3.9.3 英文系统下Chr函数报错

3.9.4 Server.MapPath方法结果出现问号

3.9.5 GBK与UTF-8程序切换时乱码

3.9.6 如何在链接中正确地传递参数

3.9.7 Server.URLEncode方法的细节

3.9.8 如何编写URLDecode函数

3.9.9 Ajax的Get方式返回值乱码

3.9.10 Ajax的Post方式传递中文参数乱码

3.9.11 使用JavaScript进行URL编码

3.9.12 JavaScript读写中文Cookie

3.9.13 为什么数据库中是问号

3.10 关于本地化

3.10.1 区域设置LCID

3.10.2 区域设置影响哪些函数

第4章 XMLDOM操作

4.1 MSXML简介

4.1.1 MSXML的版本

4.1.2 MSXML的实现机制

4.1.3 MSXML的对象构成

4.1.4 DOM树的结构

4.2 创建Document对象

4.3 载入XML数据

4.3.1 载入数据

4.3.2 同步和异步

4.3.3 当前状态

4.4 验证XML数据

4.4.1 ParseError对象

4.4.2 载入时验证

4.4.3 使用前验证

4.5 遍历节点

4.5.1 节点常用属性

4.5.2 NodeList和NamedNodeMap的使用

4.6 查找节点

4.6.1 根据ID查找

4.6.2 根据节点名查找元素

4.6.3 使用XPath查找

4.7 取得节点信息

4.7.1 判断节点类型

4.7.2 取得节点的属性

4.7.3 取得节点的值

4.8 追加节点

4.8.1 创建节点

4.8.2 插入节点

4.9 修改节点

4.10 删除节点

4.11 保存XML

4.12 配合XSLT转换数据

4.13 使用命名空间

4.14 XML中的空白字符

4.15 XPath的使用

4.15.1 使用举例

4.15.2 查找上下文

4.15.3 单步表达式

4.15.4 内置函数

4.15.5 合并查询结果

4.15.6 操作符优先级

第5章 XMLHTTP操作

5.1 XMLHTTP的使用

5.1.1 创建XMLHTTP对象

5.1.2 创建HTTP请求

5.1.3 设置Header

5.1.4 发送请求

5.1.5 状态及异步方式

5.1.6 获取返回的数据

5.1.7 中止请求

5.1.8 页面缓存

5.1.9 小提醒

5.2 ServerXMLHTTP的使用

5.2.1 创建对象

5.2.2 读取远程网页内容

5.2.3 读取远程文件

5.2.4 登录远程系统

5.2.5 发送与接收Cookie

5.2.6 超时设置

5.2.7 代理设置

5.2.8 异步请求

5.2.9 小提醒

第6章 正则表达式的使用

6.1 基本概念

6.1.1 原义字符

6.1.2 元字符

6.1.3 非打印字符

6.1.4 字符组

6.1.5 否定字符组

6.1.6 字符组与否定字符组的简写

6.1.7 神奇的字符“.”

6.1.8 限定重复次数的量词

6.1.9 匹配开始位置和结束位置

6.1.10 匹配单词边界

6.1.11 选择匹配

6.1.12 分组及向后引用

6.1.13 正向环视

6.1.14 贪婪与懒惰

6.1.15 VBScript不支持的特性

6.1.16 适度的使用正则表达式

6.2 正则对象的使用

6.2.1 基本语法

6.2.2 验证文本

6.2.3 替换文本

6.2.4 获取匹配结果

6.2.5 循环匹配

6.2.6 多行模式

6.3 实例演示

6.3.1 UBB中Code标签的替换

6.3.2 嵌套标签的替换

6.3.3 给关键字增加链接

6.3.4 清除HTML标签

第7章 文件上传与下载

7.1 上传文件简介

7.1.1 对表单的要求

7.1.2 数据的提交格式

7.2 无组件上传

7.2.1 纯脚本拆分数据的实现

7.2.2 化境上传类简介

7.2.3 化境上传类代码注解

7.2.4 化境上传类的使用方法

7.2.5 常见问题

7.2.6 上传进度条的实现

7.3 AspUpload组件

7.3.1 对象组成

7.3.2 使用方法举例

7.4 FileUp组件

7.4.1 对象组成

7.4.2 使用方法举例

7.5 防范上传漏洞

7.5.1 毫无防范

7.5.2 只在客户端检查

7.5.3 文件后缀名检验不够

7.5.4 危险的原文件名

7.5.5 IIS解析漏洞

7.5.6 文件内容并不可靠

7.5.7 其他注意事项

7.6 下载文件

7.6.1 文件下载简介

7.6.2 强制弹出保存对话框

7.6.3 文件名乱码的问题

7.6.4 支持大文件下载

7.6.5 支持文件缓存

7.6.6 支持分段下载

第8章 图片处理

8.1 AspJpeg组件

8.1.1 组件简介

8.1.2 对象组成

8.1.3 基本操作

8.2 自由画图

8.2.1 画图的坐标系

8.2.2 画各种形状

8.2.3 添加文字

8.2.4 添加图片

8.3 图片处理

8.3.1 图片缩放

8.3.2 图片裁剪

8.3.3 图片锐化

8.3.4 镜像与旋转

8.3.5 图片EXIF取得

8.4 GIF动画

8.4.1 GIF动画

8.4.2 GIF调色板

8.4.3 背景透明

8.4.4 帧的过渡方式

8.4.5 GIF图片缩放

8.5 PNG格式

8.5.1 输出为PNG图片

8.5.2 设置Alpha通道

8.5.3 转换Alpha通道

第9章 邮件发送

9.1 Email简介

9.1.1 Email收发流程

9.1.2 SMTP简介

9.1.3 POP与IMAP简介

9.1.4 MX记录

9.1.5 邮件的入口与出口

9.1.6 邮件内容的结构

9.1.7 MIME简介

9.2 CDOSYS组件

9.2.1 SMTP虚拟服务器

9.2.2 发送文本邮件

9.2.3 发送HTML邮件

9.2.4 添加附件

9.2.5 使用远程服务器

9.2.6 设置字符集和传输编码

9.2.7 构造复杂结构的邮件

9.2.8 批量发送

9.2.9 邮件收条

9.2.10 其他设置

9.3 JMail组件

9.3.1 发送文本邮件

9.3.2 发送HTML邮件

9.3.3 添加附件

9.3.4 设置传输编码和附件编码

9.3.5 发送网页内容

9.3.6 采集Email地址

9.3.7 嵌入另一封邮件

9.3.8 邮件收条

9.3.9 使用邮件队列

9.3.10 错误处理及发送日志

9.3.11 其他设置

9.4 AspEmail组件

9.4.1 发送文本邮件

9.4.2 发送HTML邮件

9.4.3 添加附件

9.4.4 设置传输编码

9.4.5 邮件收条

9.4.6 使用邮件队列

9.4.7 其他设置

深入解析ASP核心技术是2016年由机械工业出版社华章分社出版,作者王洪影。

得书感谢您对《深入解析ASP核心技术》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
ASP.NET就业实例教程 电子书
本书介绍了ASP.NET开发技术,内容包括ASP.NET基础入门、ADO.NET、一般处理程序、三层架构、WebForm控件、异步处理、MVC框架。
ASP.NET 开发从入门到精通 电子书
本书由浅入深地详细讲解了ASP.NET的开发技术,并通过具体实例的实现过程演练了各个知识点的应用。全书共21章,其中第1~2章是ASP.NET的基础知识,包括ASP.NET基础和搭建开发环境;第3~10章是ASP.NET的核心技术,分别讲解了C#语法、面向对象编程、内置对象、服务器控件等内容,第11~16章分别讲解了数据库开发、母版页、样式、主题、皮肤的基本知识,这些内容是ASP.NET开发技术的
网络程序设计ASP(第3版) 电子书
本书详细讲述了使用ASP进行网络程序设计的应用技术。全书共包括12章,依次讲述了WWW的工作原理、ASP运行环境与开发工具、HTML基础知识、ASP脚本语言——VBScript基础知识、Request和Response等内部对象、数据库存取组件和文件存取组件等内部组件、文件上传及发送E-mail等第三方组件的知识,并在第12章给出了3个功能基本完善的开发实例。本书采用了“书+光盘+支持网站”三位一
Python核心技术实战详解 电子书
1.内容讲解深入。 本书对Python的核心知识进行了深入剖析,循序渐进地讲解了核心功能模块的开发技术,帮助读者快速步入Python开发高手之列。 2.提供更为广泛的解决方案。 本书深入讲解了10个不同的主题模块,每一个主题涵盖了特定应用开发领域。在书中不仅给出了案例讲解,还包含了更多的拓展知识,能够帮助读者使用Python 开发各种类型的应用程序。 3.通过网站论坛形成互帮互学的朋友圈。 为了方便给读者答疑,特提供了网站论坛等支持,并且随时在线与读者互动,让大家在互学互帮中形成一个良好的学习编程的氛围。
化妆造型核心技术修炼 电子书
这是一本非常实用的化妆造型书,主要讲解化妆造型的核心知识和实际应用。《化妆造型核心技术修炼》首先从化妆造型的职业简介开始讲解,让读者明白化妆造型是什么,化妆造型的前景如何,以及为什么要学习化妆造型;然后以化妆造型的核心知识为主导,深入地讲解了底妆、眉妆、眼妆、腮红和唇妆五大化妆核心,让读者能够对化妆的知识进行全面系统的学习;接着编排了实际的化妆造型应用案例,让读者能够零距离地接触化妆造型的整个工作