书籍详情

ASP第一步

ASP第一步

作者:韩国峰 著

出版社:清华大学出版社

出版时间:2008-11-01

ISBN:9787302181972

定价:¥79.00

购买这本书可以去
内容简介
  《ASP第一步》基于如上三个核心,深入浅出地阐述了使用ASP进行动态网站开发的基本知识和开发技巧。ASP是Active Server Pages的简称,它是一种经典的网站编程环境,使用ASP你可以利用运行环境提供的功能来完成一个动态网站的开发。 Access和SQL Server都是知名的数据库解决方案,它们为网站运行所必须的数据提供了容器。 在这《ASP第一步》中,作者不仅讲述了语言本身,还大大拓展了语言之外的东西,譬如对如何用全局的观点进行系统设计开发、网站的运行效率和健壮性,甚至如何利用网站进行营销等等这些内容都一一进行了详述。全书语言风趣幽默、通俗易懂,全书贯穿大量精心设计的范例,对难点、疑点的讲解极为透彻,让你迈入ASP学习的第一步直至攀上网站开发及运营的珠穆朗玛峰。 《ASP第一步》的另外一个特色就是不仅讲解ASP本身,同时还讲解了前台脚本——JavaScript和符合Web标准的网站设计知识,让你了解前台和后台是如何进行绝妙搭配的。
作者简介
  韩国峰(网名玄猫),互联网草根派,个人站长。研究网站制作、网站经营和推广多年。一直使用ASP作为主要工作语言,熟练使用ASP、JavaScript进行符合Web标准的网站开发。自行设计并开发了多个网站系统和基于B/S的管理信息系统。曾经作为网站安全审计工程师混迹于民间网络安全界。在自学网站编程中摸索出一条可行、快速的方法。自由撰稿人,撰写和翻译了很多技术文章发布于网上。对电子商务、网络营销、用户行为、设计模式感兴趣。目前关注敏捷网站开发、关系网络的营销和推广,以及新经济下的互联网营销模式。
目录
第1章 开启ASP网站编程的大门
 1.1 什么是ASP
 1.2 ASP可以做什么
 1.3 安装运行ASP的环境——IIS
 1.4 创建你的第一个ASP站点——IIS的相关配置
 1.5 为网站增加数据库支持——安装Access
 1.6 使用ASP的轻量级数据库软件Access
  1.6.1 创建Access数据库和数据表
  1.6.2 在Access中导入数据
  1.6.3 使用Access的技巧
   1.6.3.1 压缩和修复数据库
   1.6.3.2 为数据库加入密码
 1.7 为网站增加企业级数据库应用——安装SQL Server
 1.8 使用企业级数据库应用软件SQL Server
  1.8.1 在SQL Server Management Studio中创建数据库和数据表
  1.8.2 在SQL Server Management Studio中备份和恢复数据库
  1.8.3 应用SSIS进行数据的导入导出
 1.9 其他解析环境的配置
  1.9.1 解析环境的原理
  1.9.2 NetBox简介
  1.9.3 NetBox的安装和配置
  1.9.4 ASP Web Server简介
  1.9.5 ASP Web Server的安装和配置
 1.10 选择一个顺手的开发工具
第2章 ASP的编程特性—— VBScript语法
 2.1 VBScript语法初窥
 2.2 如何学习ASP
 2.3 初学语法第零步:我将如何开始
 2.4 初学语法第一步:数据处理——VBScript的变量、常量与数据类型
 2.5 初学语法第二步:计算、比较和逻辑——VBScript的运算符
 2.6 初学语法第三步:流程控制——VBScript的流程控制语句
  2.6.1 条件判断语句
  2.6.2 循环语句
 2.7 初学语法第四步:函数——VBScript的函数
第3章 ASP的网站特性——内部对象和常见组件的使用
 3.1 输出信息用的Response对象
  3.1.1 Response对象简介
  3.1.2 Response对象的方法、属性和集合
  3.1.3 小案例——使用循环和Response制作出生日期选择组控件
 3.2 获取信息用的Request对象
  3.2.1 Request对象简介
  3.2.2 Request对象的方法、属性和集合
  3.2.3 小案例——用Cookies记住访问者的名字
 3.3 会话期间信息存储的Session对象
  3.3.1 Session对象简介
  3.3.2 Session对象的方法、属性和集合
  3.3.3 小案例——用户登录模块
 3.4 应用程序生存期间信息存储的Application对象
  3.4.1 Application对象简介
  3.4.2 Application对象的方法和集合
  3.4.3 小案例——Application制作的简单聊天室
 3.5 服务器功能的Server对象
  3.5.1 Server对象简介
  3.5.2 Server对象的方法和属性
 3.6 加强ASP的功能——ASP的常用组件简介
  3.6.1 使用FileSystemObject组件读取和编辑文件
   3.6.1.1 使用FSO读取文本文件的页面read.asp
   3.6.1.2 使用FSO保存文件的页面save.asp
   3.6.1.3 关于FSO,我还有要说的
  3.6.2 使用Jmail组件发送邮件
  3.6.3 使用AspJpeg组件编辑图像——创建一个图片的缩略图
 3.7 特殊的ASP文件——Global.asa
  3.7.1 Global.asa文件简介
  3.7.2 利用Global.asa制作在线人数计数器
 3.8 ASP开发的规范浅谈
第4章 数据访问的语言——SQL语法与ASP数据库访问
 4.1 数据库的历史探索和前景
 4.2 什么是SQL语言
 4.3 在哪里执行SQL语句
 4.4 选取记录的语句——SELECT语句
  4.4.1 SELECT语句的基本结构
  4.4.2 WHERE子句
  4.4.3 ORDER BY子句
  4.4.4 其他子句
   4.4.4.1 选取谓词
   4.4.4.2 分组语句GROUP BY
   4.4.4.3 条件筛选语句HAVING
 4.5 插入记录的语句——INSERT语句
 4.6 更新记录的语句——UPDATE语句
 4.7 删除记录的语句——DELETE语句
 4.8 ASP进行数据库访问的方法
  4.8.1 数据访问组件——ADO
  4.8.2 与数据库进行连接
  4.8.3 执行SQL命令
  4.8.4 你的第一个ASP操作数据库的程序——进行查询并得到记录集
  4.8.5 使用ADO插入、更新和删除记录
  4.8.6 对“使用ADO插入、更新和删除记录”的思考
  4.8.7 Open方法的常用参数——游标类型和锁定类型
 4.9 我还有话要说
第5章 使用JavaScript框架丰富你的网站
 5.1 什么是JavaScript框架
 5.2 主流JavaScript框架介绍
 5.3 如何开始使用Prototype框架
 5.4 使用Prototype框架简化JavaScript编写
  5.4.1 $()函数——获取一个DOM元素
  5.4.2 $F()函数——获得网页上表单元素的值
  5.4.3 document. getElementsByClassName()方法——获得指定CSS名称属性的对象集合
  5.4.4 Element.hide/Element.show方法——隐藏/显示页面上的对象
  5.4.5 Element.toggle方法——改变对象的显示/隐藏
 5.5 什么是Ajax
 5.6 使用Prototype框架引入Ajax功能
  5.6.1 你的第一个Ajax程序——使用Ajax.Request类
  5.6.2 Ajax对象的属性详解
  5.6.3 Ajax.Updater类——一个输入学号获得姓名的例子
 5.7 使用script.aculo.us效果库——增强用户体验
  5.7.1 script.aculo.us是什么
  5.7.2 如何开始使用script.aculo.us效果库
  5.7.3 script.aculo.us的页面效果及其运用
  5.7.4 script.aculo.us的页面控制组件及其运用
 5.8 我还要说的话
第6章 迈出你的第一步——留言本实例
 6.1 必要的准备——案例分析
 6.2 系统的设计
 6.3 数据库设计
 6.4 数据库链接文件
 6.5 显示留言页面功能
 6.6 添加留言功能
 6.7 管理员登录部分
 6.8 改进留言显示以引入管理功能
 6.9 回复留言功能的设计制作
 6.10 删除留言功能的设计制作
 6.11 我还有话要说
第7章 长尾经济学的网站体现 ——贴吧实例
 7.1 贴吧网站的特色模式分析——长尾和用户操作简便性
 7.2 贴吧实例系统分析
 7.3 贴吧数据库分析和制作
 7.4 准备工作——公用模块的编写
  7.4.1 数据库链接文件
  7.4.2 函数库文件
  7.4.3 网页头部和尾部
  7.4.4 JavaScript文件
 7.5 贴吧主线——系统首页、帖子列表和帖子
  7.5.1 系统首页
  7.5.2 帖子列表
   7.5.2.1 读取基本信息和生成相应SQL语句部分
   7.5.2.2 显示页面头部部分
   7.5.2.3 输出帖子列表及分页导航部分
   7.5.2.4 显示发帖表单部分
  7.5.3 为你的程序加入验证码
  7.5.4 贴吧主线——发布帖子
  7.5.5 贴吧主线——浏览帖子
  7.5.6 贴吧主线——发布回复
 7.6 用户部分
  7.6.1 用户注册
  7.6.2 在ASP中使用正则对象对用户输入进行检查
  7.6.3 用户登录退出
 7.7 管理部分
  7.7.1 贴吧公告管理
  7.7.2 贴吧帖子和回复管理
  7.7.3 系统管理
 7.8 补充知识:关于Dreamweaver CS3中的Spry脚本库
 7.9 我还有话要说
第8章 有“Web 2.0特色”的网站——图片分享
 8.1 Web 2.0的狂潮
 8.2 JavaScript——凭谁问“尚能饭否”
 8.3 分享的快乐——我看分享类网站
 8.4 图片分享系统分析
 8.5 数据库设计
 8.6 通用模块设计
  8.6.1 数据库链接
  8.6.2 函数库
  8.6.3 显示样式
  8.6.4 JavaScript文件
 8.7 公用页面元素
  8.7.1 头部元素_head.asp
  8.7.2 尾部元素_foot.asp
  8.7.3 侧边栏_sidebar.asp
 8.8 用户模块
  8.8.1 用户注册
  8.8.2 使用MD5对用户密码进行加密
  8.8.3 用户登录
  8.8.4 用户密码找回——原理与实现
  8.8.5 用户资料修改
 8.9 图片上传模块
  8.9.1 upload.asp文件
  8.9.2 新建相册的弹出窗口
  8.9.3 网站文件上传原理
  8.9.4 Upfile.asp文件——在ASP中上传文件
  8.9.5 补充知识:上传漏洞简介
 8.10 图片浏览和编辑
  8.10.1 系统首页
  8.10.2 图片列表浏览
  8.10.3 图片详情列表浏览
  8.10.4 图片编辑
第9章 网上的新家——博客系统制作
 9.1 博客改变世界
 9.2 博客系统的新关键词
  9.2.1 Trackback
  9.2.2 RSS
 9.3 博客系统分析
 9.4 数据库设计
 9.5 补充知识:编写你的ASP类文件
  9.5.1 什么是“类”
  9.5.2 如何编写和使用“类”
   9.5.2.1 如何创建一个类
   9.5.2.2 变量声明
   9.5.2.3 类的方法
   9.5.2.4 类的属性
   9.5.2.5 类的事件
   9.5.2.6 如何使用类
  9.5.3 数据库操作类
  9.5.4 缓存类
 9.6 通用模块设计
  9.6.1 公用配置文件config.asp
  9.6.2 函数库
  9.6.3 JavaScript文件
  9.6.4 头部元素_head.asp
  9.6.5 尾部元素_foot.asp
  9.6.6 侧边栏元素_sidebar.asp
 9.7 浏览模块
  9.7.1 浏览日志列表
  9.7.2 浏览单篇日志
  9.7.3 使用Ajax载入和发表日志评论
  9.7.4 支持用RSS输出日志更新信息
 9.8 日志管理部分
  9.8.1 日志发表
  9.8.2 日志管理
  9.8.3 日志分类管理
 9.9 友情链接部分
  9.9.1 友情链接显示
  9.9.2 友情链接分类管理
  9.9.3 友情链接管理
 9.10 留言部分
  9.10.1 留言显示
  9.10.2 发表留言
  9.10.3 留言管理
第10章 电子商务系统——网上商店
 10.1 什么是电子商务
 10.2 网上商店系统分析
 10.3 使用Access 2007数据库
  10.3.1 安装Office 2007
  10.3.2 ASP与Access 2007
 10.4 数据库设计
 10.5 通用模块设计
  10.5.1 函数库
  10.5.2 JavaScript文件
  10.5.3 购物车类的设计
  10.5.4 浏览记录文件visitTrace.asp
  10.5.5 头部元素_head.asp
  10.5.6 尾部元素_footer.asp
  10.5.7 侧边栏元素_sidebar.asp
 10.6 商品浏览模块
  10.6.1 系统首页
  10.6.2 商品列表页
  10.6.3 商品详情页
 10.7 商品购买模块
  10.7.1 商品加入购物车
  10.7.2 购物车浏览
 10.8 用户模块
  10.8.1 用户注册
  10.8.2 用户登录
  10.8.3 结账
  10.8.4 用户订单查看
  10.8.5 订单详情查看
  10.8.6 付款页面pay.asp
  10.8.7 网上支付和支付接口原理
  10.8.8 申请云网支付接口
  10.8.9 使用云网支付接口
  10.8.10 使用财付通支付接口
 10.9 后台管理模块
  10.9.1 后台设计概述
  10.9.2 一种后台管理代码的模板介绍
  10.9.3 实践我们的后台模板——商品管理
 10.10 我还有话要说
第11章 高效的信息系统——分类信息系统
 11.1 分类信息全接触
 11.2 我运营分类信息系统的经验
 11.3 分类信息系统分析
 11.4 使用SQL Server 2005数据库
 11.5 数据库设计
 11.6 通用模块设计
  11.6.1 函数库
  11.6.2 JavaScript文件
  11.6.3 通用信息调用类
  11.6.4 头部元素_head.asp
  11.6.5 尾部元素_bottom.asp
  11.6.6 侧边栏元素_left.asp
 11.7 信息浏览发布模块
  11.7.1 系统首页
  11.7.2 地区查找
  11.7.3 分类查找(信息列表)
  11.7.4 信息搜索
  11.7.5 信息浏览
  11.7.6 信息发布——表单部分的显示
  11.7.7 信息发布——处理提交的表单
  11.7.8 信息修改
 11.8 用户模块
  11.8.1 用户注册
  11.8.2 用户登录
  11.8.3 用户发布信息查看
 11.9 管理模块
  11.9.1 管理员登录
  11.9.2 地区维护
  11.9.3 分类维护
  11.9.4 信息管理
  11.9.5 缓存管理
 11.10 我还有话要说
第12章 企业管理信息系统——客户关系管理系统
 12.1 什么是客户关系管理系统
 12.2 客户关系管理系统在中国
 12.3 客户关系管理系统设计
  12.3.1 理解B/S体系的应用软件
  12.3.2 系统设计
 12.4 数据库设计
 12.5 通用模块设计
  12.5.1 函数库
  12.5.2 通用引用文件_inc.asp
  12.5.3 菜单导航页面left.asp
 12.6 登录/退出模块
  12.6.1 使用SQL Server存储过程
  12.6.2 使用存储过程处理登录
  12.6.3 退出登录
 12.7 部门和职员管理
  12.7.1 部门管理
  12.7.2 职员管理
 12.8 客户管理
  12.8.1 客户公司管理
  12.8.2 联系人管理
 12.9 事件管理
 12.10 字典管理
  12.10.1 什么是“字典”
  12.10.2 字典类型管理
  12.10.3 字典管理
 12.11 我还有话要说
第13章 我还有话要说
 13.1 写后感
 13.2 一般人我不告诉他
 13.3 如何继续
 13.4 我推荐的网站
 13.5 我推荐的书籍
 13.6 如何找到我
猜您喜欢

读书导航