分享
 
 
 

ASP第一步(配光盘)

ASP第一步(配光盘)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,ASP,

作者: 韩国峰 著

出 版 社: 清华大学出版社

出版时间: 2008-11-1字数: 1091000版次: 1页数: 592印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302181972包装: 平装编辑推荐

你应该了解真相,真相会使你自由。

——《圣经》

ASP还能存活多久?!学习ASP能比学习ASP.NET多了解些什么!?透彻掌握数据库访问和应用开发。ASP+JavaScript+Ajax+Web标准。在线支付接口的原理、使用与开发。

内容简介

ASP是Active Server Pages的简称,它是一种经典的网站编程环境,使用ASP你可以利用运行环境提供的功能来完成一个动态网站的开发。Access和SQL Server都是知名的数据库解决方案,它们为网站运行所必须的数据提供了容器。

本书基于如上三个核心,深入浅出地阐述了使用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 如何找到我

书摘插图

第1章 开启ASP网站编程的大门

1.1 什么是ASP

各位亲爱的读者,在我们进行深入的ASP网络编程学习前,我非常希望让你们详细了解到ASP究竟是一个什么东西。当了解了究竟ASP是一个什么样的东西后,将大大有益于您看这本书并且更加深刻的理解我所讲解的语法和例子。

ASP是一个缩写词,它的原文是Active Server Pages,中文的意思是活动服务器页面。这个名字非常精确的概括了ASP的特点。让我们来依次看看这三个英文词汇。

Active:活动的。Active是ASP的核心所在,“活动的”表明了ASP与静态网页的区别,简单来说,它可以根据各种请求信息的不同,使用某种编程语言进行逻辑判断和处理,与数据库或其他数据存储进行数据交换,返回给用户不同的信息,因此对于ASP这样的服务器端解决方案,我们又称其为“动态网页”,有些人也把它叫做“网站后台”,以区别于“前台”的静态网页。

Server:服务器。Server体现了ASP的运行环境制约。普通的HTML页面可以由用户下载至本地,并且可以不需要联网就在用户的计算机上浏览,而ASP页面则不同,ASP需要一个基于服务器的解析环境(如微软的IIS服务器)来处理,如果说“用户得到了ASP页面并打开”,那么有两种可能,第一种是用户得到了由服务器解析完毕的ASP网页内容,此时实际上用户获得的是服务器根据其请求的信息所反馈的静态HTML页面,并不是实际的ASP源代码。第二种是用户真实的下载了ASP源代码,这时如果用户想“看”这个页面的话,他就需要在自己的计算机上建立相应的服务器环境才可以。当然,一般网站是不会使得用户下载到其ASP源代码的,否则网站的信息将被泄露。

……

ASP第一步(配光盘)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有