第一图书网

Dreamweaver CS3动态网页设计ASP篇

刘贵国 清华大学出版社
出版时间:

2008-12  

出版社:

清华大学出版社  

作者:

刘贵国  

页数:

422  

Tag标签:

无  

前言

  随着国内Internet技术的不断提高,越来越多的人意识到了“动态”网页的重要性。“动态”网页的编写也逐渐替代“静态”页面的编写,成为当今站点的主流。目前最为流行的Web开发环境是新近发布的Dreamweaver CS3。它将Web应用程序的开发环境同可视化创作环境结合起来,能够帮助用户快速进行Web应用程序的开发。它具有最优秀的可视化操作环境,又整合了最常见的服务器端数据库操作能力,能够快速生成专业的“动态”页面。

内容概要

本书全面、翔实地介绍了使用Dreamweaver +ASP进行动态网站开发的具体方法与步骤。 全书共分15章,主要内容包括网页设计概述、使用Dreamweaver CS3创建丰富多彩的网页、布局排版网页内容、利用行为和脚本制作动感特效网页、创建动态网站开发环境和数据库、使用Dreamweaver CS3创建动态网页基础、设计制作音乐下载系统、设计制作留言板系统、设计制作新闻发布管理系统、设计制作会员注册管理系统、设计制作网上调查系统、设计制作搜索查询系统、设计制作综合性的企业网站、设计制作博客网站、设计制作在线购物网站。 本书语言简洁,实例丰富,适合网页设计与制作人员、网站建设与开发人员、大中专院校相关专业师生、网页制作培训班学员、个人网站爱好者阅读。

书籍目录

第1章 动态网站建设流程 1.1 静态网页和动态网页的区别 1.1.1 静态网页 1.1.2 动态网页 1.2 网站的前期规划 1.2.1 确定网站目标 1.2.2 规划站点结构 1.2.3 确定网站风格 1.3 选择网页制作软件 1.3.1 图形图像制作工具——Photoshop CS3和Fireworks CS3 1.3.2 网页动画制作工具——Flash CS3 1.3.3 网页编辑工具——Dreamweaver CS3 1.4 动态网站技术 1.4.1 搭建动态网站平台 1.4.2 网页标记语言HTML介绍 1.4.3 网页脚本语言JavaScript和VBScript 1.4.4 动态网页编程语言ASP 1.5 设计网页图像 1.6 制作网页 1.7 开发动态网站功能模块 1.8 网站的测试与发布 1.8.1 网站的测试 1.8.2 域名和空间申请 1.8.3 网站的上传发布 1.9 网站的推广 1.10 网站的优化 1.11 本章小结第2章 Dreamweaver CS3基础 2.1 Dreamweaver CS3的工作界面 2.1.1 文档窗口 2.1.2 文档工具栏 2.1.3 标准工具栏 2.1.4 菜单栏 2.1.5 属性面板 2.1.6 面板组 2.2 使用站点向导创建本地站点 2.3 插入图像 2.3.1 在网页中插入图像 2.3.2 设置图像的属性 2.3.3 插入鼠标经过图像 2.4 插入媒体 2.4.1 插入Flash动画 2.4.2 插入Flash按钮 2.4.3 插入Flash文本 2.4.4 插入背景音乐 2.4.5 插入Applet 2.5 创建链接 2.5.1 创建文字链接 2.5.2 创建图像链接 2.5.3 创建图像热点链接 2.5.4 创建电子邮件链接 2.5.5 创建锚点链接 2.6 使用CSS美化和修饰网页 2.6.1 创建CSS样式表 2.6.2 应用CSS样式表 2.7 在网页中插入表单 2.8 表格的基本操作 2.8.1 插入表格 2.8.2 设置表格属性 2.8.3 拆分和合并单元格 2.8.4 选取表格对象 2.9 AP Div的基本操作 2.9.1 关于AP元素面板 2.9.2 设置AP Div的属性 2.9.3 选择AP Div 2.10 框架的基本操作 2.10.1 创建框架集 2.10.2 保存框架和框架集 2.10.3 设置框架属性 2.10.4 设置框架集属性 2.11 本章小结 2.12 课后习题 第3章 VBScript基础与应用 3.1 VBScript概述 3.2 VBScript数据类型 3.3 VBScript变量 3.3.1 声明变量 3.3.2 命名规则 3.3.3 给变量赋值 3.4 VBScript运算符优先级 3.5 使用条件语句 3.5.1 使用 If...Then...Else进行判断 3.5.2 使用 Select...Case 进行判断 3.6 使用循环语句 3.6.1 使用Do...Loop循环 3.6.2 使用While...Wend 3.6.3 使用For...Next 3.7 VBScript过程 3.7.1 过程分类 3.7.2 过程的输入输出 3.7.3 在代码中使用Sub和Function过程 3.8 VBScript函数 3.9 本章小结 第4章 ASP基础与应用 4.1 ASP概述 4.1.1 ASP简介 4.1.2 ASP的工作原理 4.2 ASP连接数据库 4.3 ASP中基本的SQL语句 4.3.1 查询语句Select 4.3.2 插入语句Insert 4.3.3 修改语句Update 4.3.4 删除语句Delete 4.4 Request对象 4.4.1 集合对象 4.4.2 属性 4.4.3 方法 4.4.4 Request对象使用实例 4.5 Response对象 4.5.1 集合对象 4.5.2 属性 4.5.3 方法 4.5.4 Response对象使用实例 4.6 Server对象 4.6.1 属性 4.6.2 方法 4.7 Application对象 4.7.1 方法 4.7.2 事件 4.8 Session对象 4.8.1 属性 4.8.2 方法 4.8.3 事件 4.8.4 Session对象实例 4.9 本章小结第5章 动态网站开发环境和数据库 5.1 动态网页的工作原理 5.2 建立本地服务器 5.2.1 IIS简介 5.2.2 安装IIS 5.2.3 配置Web服务器 5.3 数据库概述 5.3.1 什么是数据库 5.3.2 常见的数据库管理系统 5.4 创建Access数据库 5.5 创建数据库连接 5.5.1 创建ODBC数据源 5.5.2 用DSN数据源连接数据库 5.6 本章小结 5.7 课后习题第6章 Dreamweaver CS3动态网页基础 6.1 查看源代码 6.2 管理标签库 6.3 Dreamweaver中的编码 6.3.1 使用代码提示加入背景音乐 6.3.2 使用标签选择器插入标签 6.3.3 使用标签编辑器编辑标签 6.3.4 用标签检查器编辑标签 6.3.5 快速标签编辑器 6.4 使用代码片断面板 6.4.1 插入代码片断 6.4.2 创建代码片断 6.5 插入HTML注释 6.6 编辑数据表记录 6.6.1 创建记录集 6.6.2 插入记录 6.6.3 更新记录 6.6.4 删除记录 6.7 添加服务器行为 6.7.1 创建重复区域 6.7.2 创建显示区域 6.7.3 记录集分页 6.7.4 转到详细页面 6.7.5 转到相关页面 6.7.6 用户身份验证 6.8 本章小结 6.9 课后习题 第7章 设计制作音乐下载系统 7.1 系统设计分析 7.2 创建数据表与数据库连接 7.2.1 设计数据库 7.2.2 创建数据库连接 7.3 制作音乐添加页面 7.3.1 插入表单对象 7.3.2 插入记录 7.4 制作音乐下载列表页面 7.4.1 制作静态部分 7.4.2 创建记录集并绑定字段 7.4.3 插入动态数据 7.5 制作音乐播放页面 7.6 制作音乐下载页面 7.7 本章小结 7.8 课后习题 第8章 设计制作留言板系统 8.1 系统设计分析 8.2 创建数据表与数据库连接 8.2.1 设计数据 8.2.2 创建数据库连接 8.3 留言列表页面 8.3.1 基本页面设计 8.3.2 创建记录集 8.3.3 添加重复区域 8.3.4 转到详细页面 8.4 留言详细信息页面 8.4.1 设计页面静态部分 8.4.2 创建记录集 8.5 发表留言页面 8.5.1 插入表单对象 8.5.2 插入记录 8.6 本章小结 8.7 课后习题 第9章 设计制作新闻发布管理系统 9.1 系统设计分析 9.2 创建数据表与数据库连接 9.2.1 设计数据库 9.2.2 创建数据库连接 9.3 新闻列表管理页面 9.3.1 创建记录集 9.3.2 插入动态表格 9.3.3 插入记录集导航条 9.3.4 转到详细页面 9.4 后台登录页面 9.4.1 插入表单对象 9.4.2 身份验证 9.5 添加新闻页面 9.5.1 制作“添加新闻页面” 9.5.2 插入记录 9.5.3 限制对页的访问 9.6 删除新闻页面 9.7 修改新闻页面 9.8 新闻列表页面 9.8.1 设计页面静态部分 9.8.2 添加记录集 9.8.3 转到详细页面 9.8.4 记录集分页 9.9 新闻详细页面 9.10 本章小结 9.11 课后习题 第10章 设计制作会员注册管理系统 10.1 系统设计分析 10.2 创建数据库与数据库连接 10.2.1 创建数据库表 10.2.2 创建数据库连接 10.3 会员注册 10.3.1 注册页面 10.3.2 注册成功与失败页面 10.4 会员登录 10.4.1 会员登录页面 10.4.2 登录成功页面 10.4.3 登录失败页面 10.5 管理系统 10.5.1 会员管理总页面 10.5.2 删除会员页面 10.5.3 会员修改页面 10.6 本章小结 10.7 课后习题第11章 设计制作网上调查系统 11.1 系统设计分析 11.2 创建数据表 11.3 创建数据库连接 11.4 创建调查页面 11.4.1 制作调查内容 11.4.2 插入动态数据 11.5 查看调查结果 11.5.1 建立记录集 11.5.2 动态数据的绑定 11.6 本章小结 11.7 课后习题第12章 设计制作搜索查询系统 12.1 搜索查询系统概述 12.2 创建数据库和数据库连接 12.3 制作搜索系统主要页面 12.3.1 制作搜索页面 12.3.2 制作按名称搜索结果页面 12.3.3 制作按价格搜索结果页面 12.4 本章小结 12.5 课后习题 第13章 设计企业形象展示网站 13.1 企业网站概述 13.2 企业网站主要功能栏目 13.3 企业网站色彩搭配和风格创意 13.3.1 企业网站色彩搭配 13.3.2 企业网站风格创意 13.4 设计网站首页 13.4.1 设计网站首页 13.4.2 切割网站首页 13.5 制作网站二级页面 13.5.1 创建模板 13.5.2 创建企业简介页面 13.5.3 创建企业产品展示页面 13.6 制作产品反馈表单 13.7 实例——制作新闻发布系统 13.7.1 设计数据库 13.7.2 创建数据库连接 13.7.3 制作显示全部新闻列表页面 13.7.4 制作新闻详细显示页面 13.7.5 制作新闻添加页面 13.8 本章小结 13.9 课后习题第14章 设计制作在线购物系统 14.1 购物网站设计策划 14.1.1 基本网站概念 14.1.2 购物网站设计要点 14.1.3 主要功能页面 14.2 创建数据库表 14.3 创建数据库连接 14.4 制作购物系统前台页面 14.4.1 制作商品分类展示页面 14.4.2 制作商品详细信息页面 14.5 制作购物系统后台管理 14.5.1 制作管理员登录页面 14.5.2 制作添加商品分类页面 14.5.3 制作添加商品页面 14.5.4 制作商品管理页面 14.5.5 制作修改页面 14.5.6 制作删除页面 14.6 本章小结 14.7 课后习题 第15章 设计制作博客网站 15.1 博客系统网站分析 15.2 准备工作 15.2.1 创建博客数据库表 15.2.2 添加查询对象 15.2.3 创建本地站点 15.2.4 创建数据库连接 15.3 设计博客系统前台页面 15.3.1 制作博客首页 15.3.2 制作分类显示内容的页面 15.3.3 制作显示作者及网站信息的页面 15.3.4 制作博客文章及回复的页面 15.4 设计博客系统后台页面 15.4.1 制作管理员登录页面 15.4.2 制作管理网站信息页面 15.4.3 制作管理文章分类页面 15.4.4 制作管理文章列表页面 15.4.5 制作添加文章页面 15.4.6 制作管理文章详细信息及回复页面 15.5 本章小结 15.6 课后习题 附录A HTML常用标签附录B ASP函数详解附录C ADO对象方法属性详解

章节摘录

  第1章 动态网站建设流程  1.1 静态网页和动态网页的区别  网页一般又称HTML文件,是一种可以在WWW上传输、能被浏览器认识和翻译成页面并显示出来的文件。文字与图片是构成一个网页的两个最基本的元素,除此之外,网页的元素还包括动画、音乐、程序等。网页是构成网站的基本元素,是承载各种网站应用的平台。通常看到的网页,大都是以HTM或HTML后缀结尾的文件。除此之外,网页文件还有以CGI、ASP、PHP和JSP后缀结尾的。目前网页根据生成方式,大致可以分为静态网页和动态网页两种。  1.1.1 静态网页  静态网页是网站建设初期经常采用的一种形式。网站建设者把内容设计成静态网页,访问者只能被动地浏览网站建设者提供的网页内容。其特点如下。  网页内容不会发生变化,除非网页设计者修改了网页的内容。  不能实现和浏览网页的用户之间的交互。信息流向是单向的,即从服务器到浏览器。服务器不能根据用户的选择调整返回给用户的内容。  1.1.2 动态网页  网络技术日新月异,许多网页文件扩展名不再只是.htm,还有.php、.asp等,这些都是采用动态网页技术制作出来的。动态网页其实就是建立在B/S架构上的服务器端脚本程序。在浏览器端显示的网页是服务器端程序运行的结果。  静态网页与动态网页的区别在于Web服务器对它们的处理方式不同。当Web服务器接收到对静态网页的请求时,服务器直接将该页发送给客户浏览器,不进行任何处理。如果接收到对动态网页的请求,则从Web服务器中找到该文件,并将它传递给一个称为应用程序服务器的特殊软件扩展,由它负责解释和执行网页,将执行后的结果传递给客户浏览器。  动态网页的一般特点如下。  动态网页以数据库技术为基础,可以大大降低网站维护的工作量。  采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、搜索查询、用户管理、订单管理等。  动态网页并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。  搜索引擎一般不可能从一个网站的数据库中访问全部网页,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。  1.2 网站的前期规划  建设网站之前就应该有一个整体的战略规划和目标,规划好网页的大致外观后就可以着手设计了。  1.2.1 确定网站目标  在创建网站时,确定站点的目标是第一步。设计者应清楚建立站点的目标,即确定它将提供什么样的服务,网页中应该提供哪些内容等。要确定站点目标,应该从以下3个方面考虑。  网站的整体定位。网站可以是大型商用网站、小型电子商务网站、门户网站、个人主页、科研网站、交流平台、公司和企业介绍性网站以及服务性网站等。首先应该对网站的整体进行一个客观的评估,同时要以发展的眼光看待问题,否则将带来许多升级和更新方面的不便。  网站的主要内容。如果是综合性网站,那么对于新闻、邮件、电子商务和论坛等都要有所涉及,这样就要求网页要结构紧凑、美观大方;对于侧重某一方面的网站,如书籍网站、游戏网站、音乐网站等,则往往对网页美工要求较高,使用模板较多,更新网页和数据库较快;如果是个人主页或介绍性的网站,那么一般来讲,网站的更新速度较慢,浏览率较低,并且由于链接较少,内容不如其他网站丰富,但对美工的要求更高一些,可以使用较鲜艳明亮的颜色,同时可以添加Flash动画等,使网页更具动感和充满活力,否则网站没有吸引力。  网站浏览者的教育程度。对于不同的浏览者群,网站的吸引力是截然不同的,如针对少年儿童的网站,卡通和科普性的内容更符合浏览者的品味,也能够达到网站寓教于乐的目的;针对学生的网站,往往对网站的动感程度和特效技术要求更高一些;对于商务浏览者,网站的安全性和易用性更为重要。  1.2.2 规划站点结构  合理地组织站点结构,能够加快站点的设计,提高工作效率,节省工作时间。


编辑推荐

  《Dreamweaver CS3动态网页设计:ASP篇》语言简洁,实例丰富,适合网页设计与制作人员、网站建设与开发人员、大中专院校相关专业师生、网页制作培训班学员、个人网站爱好者阅读。  本书内含30多个完整的案例;近100项软件功能的详细讲解;赠送2000多张相关的素材图片文件。

图书封面

图书标签Tags

广告

下载页面


Dreamweaver CS3动态网页设计ASP篇 PDF格式下载



相关图书