随着Web应用的发展,用户希望能够看到根据要求动态生成的网页,例如能响应用户数据库查询、动态生成报表等。ASP(Active Server Pages)是一种由Microsoft公司开发的、服务器端的脚本语言运行环境。它可以结合HTML语言和ActiveX组件建立动态、交互、高效的Web服务器端应用程序。所谓“动态”网站,并不是指在网页上显示几个GIF动态图片,而是指应用程序会根据用户的要求和选择作出动态响应,不用修改ASP程序,便会自动生成新的页面。这样,不同的人在不同的时间访问同一网址时,会产生不同的页面,因此可大大节省网站维护的工作量,并能很好地体现网站与客户端用户的交互性。\r\n
\r\n
第一部分 DreamweaverMX \r\n\r\n 第1章 概论 \r\n\r\n 1. 1 Dreamweaver MX的安装和卸载 \r\n\r\n 1. 2 Web服务器的安装和设置 \r\n\r\n 1. 3 DreamweaverMX的工作环境 \r\n\r\n 1. 4 建立Dreamweaver的站点 \r\n\r\n 1. 5 DreamweaverMX的菜单及功能 \r\n\r\n 1. 6 创建简单的页面 \r\n\r\n 1. 7 HTML基本格式 \r\n\r\n 习 题 \r\n\r\n 第2章 文本和图像 \r\n\r\n 2. 1 插人文本 \r\n\r\n 2. 2 设置文本属性 \r\n\r\n 2. 3 创建列表项 \r\n\r\n 2. 4 图像 \r\n\r\n 习 题 \r\n\r\n 第3章 网页布局 \r\n\r\n 3. 1 表格 \r\n\r\n 3. 2 框架 \r\n\r\n 习 题 \r\n\r\n 第4章 超级链接 \r\n\r\n 4. 1 超级链接概述 \r\n\r\n 4. 2 在网页中创建超级链接 \r\n\r\n 4. 3 超链接管理 \r\n\r\n 习 题 \r\n\r\n 第5章 表单 \r\n\r\n 5. 1 表单对象 \r\n\r\n 5. 2 插入表单域 \r\n\r\n 5. 3 插入文本框 \r\n\r\n 5. 4 插入复选框和单选按钮 \r\n\r\n 5. 5 插入按钮 \r\n\r\n 5. 6 插入列表和下拉菜单 \r\n\r\n 5. 7 插入其他表单对象 \r\n\r\n 5. 8 制作交互式表单 \r\n\r\n 习 题 \r\n\r\n 第6章 层与时间轴 \r\n\r\n 6. 1 层 \r\n\r\n 6. 2 图层与表格的转换 \r\n\r\n 6. 3 应用时间轴 \r\n\r\n 6. 4 层与时间轴的应用 \r\n\r\n 习 题 \r\n\r\n 第7章 行为 \r\n\r\n 7. 1 行为的创建 \r\n\r\n 7. 2 行为的应用 \r\n\r\n 习 题 \r\n\r\n 第8章 插入媒体对象 \r\n\r\n 8. 1 插入Flash对象 \r\n\r\n 8. 2 插入其他媒体对象 \r\n\r\n 8. 3 使用行为控制媒体 \r\n\r\n 习 题 \r\n\r\n 第9章 样式 \r\n\r\n 9. 1 HTML样式 \r\n\r\n 9. 2 CSS样式 \r\n\r\n 习 题 \r\n\r\n 第10章 模板与库 \r\n\r\n 10. 1 创建模板 \r\n\r\n 10. 2 定义模板可编辑区域 \r\n\r\n 10. 3 创建基于模板的网页 \r\n\r\n 10. 4 使用和编辑库项目 \r\n\r\n 习 题 \r\n\r\n 第11章 Dreamweavor综合应用 \r\n\r\n 10. 1 建站准备 \r\n\r\n 10. 2 页面规划 \r\n\r\n 10. 3 页面制作 \r\n\r\n 10. 4 页面发布 \r\n\r\n 第二部分 ASP编程 \r\n\r\n 第12章 ASP开发环境与程序设计基础 \r\n\r\n 12. 1 ASP开发环境的创建与管理 \r\n\r\n 12. 2 初识ASP \r\n\r\n 12. 3 ASP的脚本语言VBscript \r\n\r\n 习 题 \r\n\r\n 第13章 ASP的内建对象 \r\n\r\n 13. 1 Request对象 \r\n\r\n 13. 2 Response对象 \r\n\r\n 13. 3 Session对象 \r\n\r\n 13. 4 Application对象 \r\n\r\n 13. 5 Server对象 \r\n\r\n 13. 6 Global. asa文件 \r\n\r\n 习 题 \r\n\r\n 第14章 ASP组件 \r\n\r\n 14. 1 广告轮换组件 \r\n\r\n 14. 2 内容循环(Content Rotator)组件 \r\n\r\n 14. 3 计数器(Counters)组件 \r\n\r\n 14. 4 浏览器兼容性(Browser Capabilities)组件 \r\n\r\n 14. 5 内容链接(Content Linking)组件 \r\n\r\n 14. 6 使用许可检查组件 \r\n\r\n 14. 7 文件存取组件(File Access Component) \r\n\r\n 14. 8 综合实例:文本文件的留言板 \r\n\r\n 习 题 \r\n\r\n 第15章 Web数据库的设计与实现 \r\n\r\n 15. 1 定义站点 \r\n\r\n 15. 2 创建基本页面 \r\n\r\n 15. 3 创建数据库(使用Access) \r\n\r\n 15. 4 配置ODBC数据源 \r\n\r\n 15. 5 连接数据库 \r\n\r\n 15. 6 建立记录集 \r\n\r\n 15. 7 显示记录集中的数据 \r\n\r\n 15. 8 插人记录 \r\n\r\n 习 题 \r\n\r\n 第16章 ASP综合应用 \r\n\r\n 16. 1 在线考试系统 \r\n\r\n 16. 2 网络聊天室 \r\n\r\n 习 题 \r\n\r\n 附 录 \r\n\r\n 附录1:HTML常用标记 \r\n\r\n 附录2:VBScript常用内部函数 \r\n
\r\n
当今的世界是网络的世界, 网络逐渐成为人们日常生活中重要的一部分. 随着Internet功能的日益强大, 用户不仅可以从Internet上获取新闻和邮件, 还可以进行网上购物. 网上聊天. 网上点播等. 网络新技术层出不穷, 在各个领域尽显风骚. 可以说, 网络在21世纪将无处不在, 并且会越来越完善. 作为跨世纪的人才, 当然不能徘徊在网络殿堂之外, 而应该深人地了解网络的奥妙之处.
Dreamweaver MX在众多的网页设计软件中脱颖而出, 已成为网页设计的主流工具, Dreamweaver MX很好地融合了动态数据库功能, 除了出色的网页排版之外, 还能创建出专业的动态Web站点.
随着Web应用的发展, 用户希望能够看到根据要求动态生成的网页, 例如能响应用户数据库查询. 动态生成报表等. ASP(Active Server Pages)是一种由Microsoft公司开发的. 服务器端的脚本语言运行环境. 它可以结合HTML语言和ActiveX组件建立动态. 交互. 高效的Web服务器端应用程序. 所谓“动态”网站, 并不是指在网页上显示几个GIF动态图片, 而是指应用程序会根据用户的要求和选择作出动态响应, 不用修改ASP程序, 便会自动生成新的页面. 这样, 不同的人在不同的时间访问同一网址时, 会产生不同的页面, 因此可大大节省网站维护的工作量, 并能很好地体现网站与客户端用户的交互性.
ASP属于ActiveX技术中的服务器端技术, 与常见的在客户端实现动态网页的技术(如Java Applet. ActiveX Control. VBScript. JavaScript等)不同. 客户端技术的Script语句是由浏览器解释执行的, 而ASP中的Script语句是由服务器端解释执行的, 执行结果产生动态生成的Web页面并送到浏览器, 从而减轻了客户端浏览器的负担, 提高了网站浏览的效率, 这就是ASP网页的高效性.
由于ASP在服务器端解释执行, 开发者可以不必考虑浏览器是否支持ASP, 同时由于它在服务器端执行, 在客户端的浏览器上看不到ASP源代码, 看到的仅仅是执行后的结果, 开发者也不必担心别人下载程序代码, 从而增加了网站的安全性. ASP强大的编程功能实现了真正意义上的动态网页和交互性网页.
本书由DreamweaverMX与ASP两大模块组成. 从实用性. 易懂性出发, 用详实简练的语言. 清晰详细的图例对DreamweaverMX和ASP作了剖析, 同时配以精彩实例以引导读者快速掌握DreamweaverMX的操作和ASP的编程.
本书由多位教学经验丰富. 长期工作在第一线的教师参与编写. 全书共分十六章, 第一章到第十章为Dreamweaver MX详细剖析, 第十一章为Dreamweaver MX实例, 第十二章到第十五章为ASP技术详解, 第十六章为ASP综合应用实例. 在每章后均附有习题, 读者可以通过这些习题巩固所学到的基本知识和操作方法. 为了便于读者学习, 在附录中列出了HTML常用标记和VBScript常用函数.
本书由何学仪策划, 王崇义任主编, 肖诩主审, 参加编写的教师有俞国荣. 黄毅峰. 陆国辉. 钟一兵和聂明亮等.
由于本书编写时间仓促, 书中难免出现疏漏, 祈请各位同行. 专家和读者指正. 联系方式E-mail:wcywyt@shedu. net.
无封面