基本信息·出版社:电子工业出版社 ·页码:444 页 ·出版日期:2009年05月 ·ISBN:9787121086083 ·条形码:9787121086083 ·版本:第1版 ·装帧:平装 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
ASP动态网站开发案例指导(含光盘1张) |
|
|
|
ASP动态网站开发案例指导(含光盘1张) |
|
基本信息·出版社:电子工业出版社
·页码:444 页
·出版日期:2009年05月
·ISBN:9787121086083
·条形码:9787121086083
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:网站建设与网页设计案例指导
内容简介 《ASP动态网站开发案例指导》共12章,前9章为第一部分,详细地介绍了ASP各种开发技术的应用,内容包括ASP开发环境和工具、HTML语言、CSS样式、VBScript脚本、JavaScript脚本、内置组件、内置对象、数据操作对象应用和XML应用。第10章到第12章通过三个项目案例介绍了ASP技术的实际应用,包含了博客系统、企业人事档案/日志管理系统和网络购物系统。ASP是Microsoft公司提供的一种开发动态网页的技术,可以结合HTML技术、脚本技术、CSS技术、XML技术、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。
编辑推荐 《ASP动态网站开发案例指导》内容丰富,选材新颖,实例涵盖范围广,具有很强的实用价值。《ASP动态网站开发案例指导》不仅适合具有软件编程经验的开发人员,也适合高等院校师生学习和参考使用,特别对高校计算机及相关专业的学生进行毕业设计具有非常好的参考价值,也可以作为广大计算机编程爱好者的自学、参考用书。
目录 第1章 ASP基础与配置
1.1 ASP运行环境配置和管理
1.1.1 IIS的安装
1.1.2 IIS的配置
1.1.3 IISWeb服务器的启动和关闭
1.1.4 虚拟目录的建立和删除
1.1.5 测试网站服务器
1.2 ASP开发工具
1.2.1 网站的创建
1.2.2 网站中文件夹的添加
1.2.3 程序的创建
1.2.4 程序的测试
1.2.5 网站的发布
1.3 本章小结
第2章 HTML语言
2.1 HTML头部标记与主体标记
2.1.1 头部标记
2.1.2 主体标记
2.2 文字排版
2.2.1 文字修饰
2.2.2 文字排版
2.3 建立列表
2.3.1 有序列表
2.3.2 无序列表
2.3.3 列表的嵌套
2.4 超链接
2.4.1 超链接标记
2.4.2 锚点链接
2.4.3 外部E-mail链接
2.5 图像标记
2.5.1 图像标记属性
2.5.2 创建图像映射
2.6 表格
2.6.1 表格头部标记
2.6.2 行标记
2.6.3 单元格标记
2.6.4 表格应用
2.7 表单
2.7.1 表单的结构
2.7.2 输入域标记
2.7.3 文本域标记
2.7.4 选择域标记
2.7.5 按钮域标记
2.7.6 文件域标记
2.7.7 表单应用
2.8 框架
2.8.1 框架集标记和框架标记
2.8.2 框架与超链接
2.9 多媒体标记
2.9.1 滚动字幕标记
2.9.2 多媒体标记
2.1 0本章小结
第3章 CSS样式表
3.1 CSS样式表设计
3.1.1 CSS样式表的特点
3.1.2 CSS样式表的类型
3.2 CSS样式表属性
3.2.1 字体属性
3.2.2 颜色和背景属性
3.2.3 文本属性
3.2.4 边框属性
3.2.5 定位属性
3.2.6 区块属性
3.2.7 分级属性
3.2.8 鼠标光标属性
3.2.9 滤镜属性
3.3 本章小结
第4章 VBScript脚本语言
4.1 VBScript语言
4.2 常量和变量
4.2.1 普通常量
4.2.2 符号常量
4.2.3 变量的命名规则
4.2.4 声明变量
4.2.5 变量赋值
4.2.6 变量的作用域与存活期
4.3 常数
4.3.1 字符串常数
4.3.2 日期格式常数
4.3.3 日期和时间常数
4.3.4 比较常数
4.3.5 MsgBox常数
4.4 数组
4.5 运算符
4.5.1 数学运算符
4.5.2 运算符的优先级
4.6 过程
4.6.1 Sub过程
4.6.2 Function过程
4.7 函数
4.7.1 字符串函数
4.7.2 转换函数
4.7.3 判断函数
4.7.4 数学函数
4.7.5 日期函数
4.7.6 数组函数
4.7.7 格式化函数
4.7.8 其他函数
4.8 流程控制结构
4.8.1 If…Then…Else语句
4.8.2 SelectCase语句
4.8.3 Do…Loop语句
4.8.4 While…Wend语句
4.8.5 For…Next语句
4.8.6 ForEach…Next语句
4.8.7 Exit语句
4.9 本章小结
第5章 JavaScript脚本语言
5.1 JavaScript脚本语言
5.2 JavaScript语言基础
5.2.1 常量
5.2.2 变量
5.2.3 运算符
5.3 流程控制结构
5.3.1 if…else条件判断语句
5.3.2 for循环语句
5.3.3 for…in循环语句
5.3.4 while循环语句
5.3.5 break和continue语句
5.3.6 switch分支语句
5.4 JavaScript脚本的事件
5.4.1 onClick事件
5.4.2 onChange事件
5.4.3 onMouseOver和onMouseOut事件
5.5 JavaScript脚本语言对象
5.5.1 Global对象
5.5.2 String对象
5.5.3 Math对象
5.5.4 Date对象
5.5.5 Window对象
5.5.6 Document对象
5.5.7 Location对象
5.5.8 History对象
5.5.9 Array对象
5.5.1 0Function对象
5.5.1 1Number对象
5.5.1 2RegExp对象
5.5.1 3Error对象
5.5.1 4Boolean对象
5.6 本章小结
第6章 ASP内置组件
6.1 AdRotator
6.1.1 旋转调度文件
6.1.2 处理广告的超级链接
6.1.3 AdRotator组件方法和属性
6.2 浏览器组件
6.3 ContentLinking
6.4 ContentRotator
6.5 PageCounter
6.6 FileAccess
6.6.1 文本文件的创建、打开、写入和读取
6.6.2 文件的其他操作
6.6.3 驱动器和文件夹的操作
6.7 邮件处理组件
6.7.1 下载和安装w3JMail
6.7.2 使用JMail发送邮件
6.7.3 CDONTS组件的使用
6.8 文件上传组件的使用
6.8.1 DVFILE-UP组件的使用
6.8.2 LyfUpload组件的使用
6.9 本章小结
第7章 ASP内置对象
7.1 Request对象
7.1.1 Request对象的属性
7.1.2 Request对象方法
7.1.3 Request对象集合
7.2 Response对象
7.2.1 Response对象属性
7.2.2 Response对象方法
7.2.3 Response对象的集合
7.3 Server对象
7.3.1 Server对象属性
7.3.2 Server对象方法
7.4 Application对象
7.4.1 Application对象方法
7.4.2 Application对象事件
7.4.3 Application对象集合
7.5 Session对象
7.5.1 Session对象属性
7.5.2 Session对象方法
7.5.3 Session对象事件
7.5.4 Session对象集合
7.6 ObjectContext对象
7.6.1 ObjectContext对象方法
7.6.2 ObjectContext对象事件
7.7 Cookie集合
7.7.1 Cookies的创建和发送
7.7.2 Cookies的检索
7.8 其他对象的应用
7.8.1 OnErrorResumeNext
7.8.2 错误调试
7.9 本章小结
第8章 ASP数据操作对象
8.1 ADO应用基础
8.1.1 ADO的工作原理
8.1.2 ADO的对象
8.2 建立数据库连接
8.2.1 连接到数据源的方法
8.2.2 应用连接字符串创建数据库连接
8.2.3 应用数据链接文件
8.2.4 应用ODBC建立数据源链接
8.3 Connection对象
8.3.1 Connection对象的属性
8.3.2 Connection对象方法
8.4 Recordset对象
8.4.1 Recordset对象的属性
8.4.2 Recordset对象的方法
8.4.3 Recordset对象的游标
8.4.4 Recordset对象的锁
8.4.5 Recordset对象实例
8.5 Command对象
8.5.1 Command对象的属性
8.5.2 Command对象的方法
8.6 ADO对象库的集合
8.6.1 Parameters集合
8.6.2 Fields集合和Field对象
8.6.3 Errors数据集合和Error对象
8.6.4 程序执行存储过程
8.7 综合实例
8.7.1 图书信息的添加
8.7.2 图书信息的浏览
8.7.3 图书信息的修改
8.7.4 图书信息的删除
8.8 本章小结
第9章 ASP与XML应用
9.1 XML概述
9.1.1 XML简介
9.1.2 XML用途
9.1.3 XML定义
9.1.4 DTD语法
9.1.5 XML语法规则
9.2 HTML中解析XML
9.3 ASP操作XML
9.4 本章小结
第10章 个人博客系统
10.1 总体设计
10.2 系统主要功能预览
10.3 数据库设计
10.3.1 数据表的概要说明
10.3.2 主要表结构说明
10.3.3 数据表关系图
10.4 个人博客系统详细设计
10.4.1 留言模块的实现
10.4.2 日志信息管理模块的实现
10.4.3 相册管理模块的实现
10.4.4 收藏管理模块的实现
10.4.5 好友管理模块的实现
10.4.6 博客管理员管理模块的实现
10.5 本章小结
第11章 企业人事档案/日志管理系统
11.1 总体设计
11.2 系统主要功能预览
11.3 数据库设计
11.3.1 数据表的概要说明
11.3.2 主要表结构说明
11.3.3 数据表关系图
11.4 企业人事档案/日志管理系统详细设计
11.4.1 登录模块的实现
11.4.2 管理员信息管理模块的实现
11.4.3 部门管理模块的实现
11.4.4 职务管理模块的实现
11.4.5 人事档案管理模块的实现
11.4.6 项目管理模块的实现
11.4.7 日志管理模块的实现
11.4.8 意见管理模块的实现
11.5 本章小结
第12章 网络购物系统
12.1 总体设计
12.2 系统主要功能预览
12.3 数据库设计
12.3.1 数据表的概要说明
12.3.2 主要表结构说明
12.4 网络购物商城系统详细设计
12.4.1 客户端首页的实现
12.4.2 商品管理模块的实现
12.4.3 查询模块的实现
12.4.4 用户模块的实现
12.4.5 信息管理模块的实现
12.4.6 购物模块的实现
12.4.7 网站常规设置模块的实现
12.5 本章小结
……
序言 ASP是Microsoft公司提供的一种开发动态网页的技术。ASP可以结合HTML技术、脚本技术、CSS技术、XML技术、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。ASP并没有限定专门的编程语言,而是允许用户使用包括VBScript、JavaScript等许多已有的脚本语言编写ASP应用程序。
本书共包含12章,前9章为ASP基础应用技术知识的讲解,后3章为ASP项目案例的讲解。
第1章介绍了ASP运行环境和配置,以及ASP开发工具的应用。本章为ASP开发最为基础的内容。
第2章介绍了HTML语言知识,内容包含HTML各种标记的应用。
第3章介绍了CSS样式表知识,内容包含CSS设计和属性的相关应用。
第4章介绍了VBScript脚本语言,内容包含VBScript脚本的常量、变量、数组、运算符、过程和函数等。
第5章介绍JavaScript脚本语言,内容包含JavaScript脚本的基本语法、流程控制、事件和对象等。
第6章介绍了ASP内置组件的应用,内容包含Ad Rotator、浏览器组件、Content Linking、Content Rotator、Page Counter、File Access、邮件处理组件,以及文件上载组件的使用。
第7章介绍了ASP内置对象的相关知识,包含Request对象、Response对象、Server对象、Application对象、Session对象、ObjectContext对象、Cookie集合和其他一些常用对象的属性、方法和集合的介绍,以及应用。
第8章介绍了ASP数据操作对象的知识,内容包含数据源的链接、ASP数据操作对象的属性、方法和集合。
第9章介绍了ASP和XML应用,内容包含XML基础知识、HTML中解析XML和ASP操作XML应用。
第10章到第12章通过三个项目案例给读者介绍了使用ASP开发动态网站的流程和方法,内容包括案例博客系统、企业人事档案/日志管理系统和网络购物系统。
本书包含了丰富的内容讲解和案例阐述,是一本全面的讲解ASP动态网站开发技术的图书,有助于读者循序渐进地学习动态网站开发技术。本书不仅适合具有软件编程经验的软件开发人员,也适合高等院校师生学习和参考使用,特别对高校计算机及相关专业的学生进行毕业设计具有非常好的参考价值,也可以作为广大计算机编程爱好者的自学、参考用书。
本书由张喜平、夏跃伟、刘亚姝等编著,由于图书编者水平有限,书中还存在一些纰漏,希望通过和广大的读者进行交流来解决,以使得本书在再版时更为完美。
文摘 插图:
第3章 CSS样式表
样式表(stylesheets)全称是串接样式表(CascadingStylesheets——简称CSS),可实现对布局、字体、颜色、背景和其他文图效果更加精确的控制。CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行。在标准网页设计中CSS负责网页内容(XHTML)的表现,可以通过简单的更改CsS文件,改变网页的整体表现形式,减少网站管理人员的工作量,所以CSS是每一个网页设计人员的必修课。
技术要点:CSS样式单的各种属性。
学习目标:掌握CSS样式单的各种属性含义,并灵活应用各属性实现对界面的设置。
CSS样式表对界面字体、颜色、背景等内容的布局,具有实现格式和结构的分离,减7’网页体积等特点。它的应用也极其灵活,可使用内联样式、嵌入样式等方法,实现CSSo<应用。
3.1.1 CSS样式表的特点
CSS样式表在Web应用中具有很多显著的特点,这些特点就是CSS的魅力所在,CSS样式表的特点如下。
CSS在应用时可将格式与结构分离。程序员在应用样式表时,可将文件中用于定义结构部分的代码和定义格式部分的代码分离,这样程序员可更好地控制界面的布局结构。
CSS可使得整个网页文件的体积更小,下载更快。因为CSS样式表只是简单的文本信息,在网页中使用CSS可减少网页表格标签及其他加大HTML体积代码的使用,从而减小文件的体积。
在一个网站中CSS样式表的特点尤为突出,可以在网站创建一个CSS样式文件,网站中所有的网页文件都可以调用该CSS文件,实现文字、背景、链接等内容的设置。当需要修改网站中的文字、背景、链接等信息的样式时,只需要修改CSS文件,即可实现整个网站内容的修改。
3.1.2 CSS样式表的类型
CSS样式表在网页应用中灵活多变,程序的编写者可应用多种方式实现CSS样式表的应用,虽然这些CSS样式表的编写方式略有不同,但是实现的功能是完全相同的。CSS样式表的类型可分为内联样式表、嵌入样式表、外部样式表和输入样式表。
(1)内联样式表