你现在翻阅的是一本动态网站开发的技术图书,专门为初次接触动态网站开发的读者而写作的。这是你迈向动态网站开发的第一步,自然,第一步是否扎实、稳固就至关重要了,因为好的开始是成功的一半。
本书特别适合那些想学习动态网站开发,但是对于手写代码感到陌生或恐惧的读者。从大的方向来说,选择Dreamweaver作为学习和使用ASP服务器技术的工具,绝对是正确的选择。而问题的关键是读者如何巧用Dreamweaver工具的可视化操作与ASP语言的易学和易用性进行融合、快速开发。本书正是基于这一点展开详细探索的,所要解决的问题也正如此。
本书是一本技术交叉型的Web开发图书,它将帮助广大动态网站开发初学者借助Dreamweaver工具开发ASP动态网站,同时利用CSS和Ajax技术来丰富动态网站的用户体验。
全书共分为21章,从Dreamweaver工具的简单操作,到ASP技术的应用精髓,最后到综合动态网站的开发过程,全书紧紧围绕动态网站这个核心主题,不蔓不枝,深入讲解如何发挥Dreamweaver工具的潜能,以便开发出性能卓越的动态网站。同时,本书还系统的讲解了ASP、CSS和Ajax技术的核心知识和应用,通过贴心的Demo级示例,力图帮助读者快速掌握多技术混合开发的方法和技巧。
本书名为“动态网站开发第一步”而不是“Dreamweaver第一步”,意味着本书不是Dreamweaver大全也不是Dreamweaver入门。本书是为有一定静态网站开发经验,使用过Dreamweaver或其他类似网站开发工具制作过简单的静态网站,现在准备学习动态网站开发技术的朋友们准备的。因此,本书中不会对Dreamweaver的那些最基本的操作进行讲解,也不会对ASP、CSS和Ajax技术进行漫无边际的铺设。
本书是一本探索工具、技术、架构和思想如何巧妙结合的图书,它是一本关于如何高效应用多种技术开发动态网站的实用型宝典。本书能够保证你精通动态网站的开发思想、开发过程和开发方法。在本书中你能够接触到很多Dreamweaver工具的操作内幕和ASP技术最基础与最核心的内容。本书最终目的就是希望它能够帮助初学者节省大量时间和开支,快速跨入动态网站开发的大门。
第1章 Dreamweaver CS3、ASP、CSS和Ajax组合开发概述
1.1 Dreamweaver CS3概述
1.1.1 简析Dreamweaver的网页编辑功能
1.1.2 简析Dreamweaver的网站开发和管理功能
1.1.3 Dreamweaver的辅助功能和工具
1.2 在动态网站中使用CSS概述
1.2.1 认识CSS的基本语法
1.2.2 应用CSS样式
1.2.3 Dreamweaver CS3对CSS的支持
1.2.4 分析CSS在动态网站中的角色
1.3 认识动态网站中的Ajax技术
1.3.1 为什么要选用Ajax
1.3.2 Dreamweaver CS3对Ajax技术的支持
1.3.3 分析Ajax在动态网站中的角色
1.4 认识动态网站中的ASP技术
1.4.1 先简单了解一下什么是ASP
1.4.2 Dreamweaver CS3对ASP的支持
1.4.3 简析CSS、Ajax和ASP组合开发的可行性和方法
第2章 使用Dreamweaver CS3、ASP、 CSS和Ajax组合开发留言板
……
第3章 组建ASP动态网站的工作环境
第4章 使用Dreamweaver CS3 管理站点
第5章 建立符合CSS技术标准的动态网站
第6章 使用Spry技术丰富网站的用户体验
第7章 初步接触ASP应用技术
第8章 建立动态网站与数据库之间的连接
第9章 使用Dreamweaver CS3查询数据库中的数据
第10章 在网页内绑定从数据库中查询的数据
第11章 精通动态网站中的会话变量、Cookie变量和应用程序变量
第12章 精通动态网站中数据传输的途径——表单和查询字符串
第13章 使用Dreamweaver CS3在表单中绑定动态数据
第14章 使用ASP和Ajax技术实现表单验证和用户身份验证
第15章 使用Dreamweaver CS3动态控制记录集在页面中的显示
第16章 使用Dreamweaver CS3操作数据库
第17章 在Dreamweaver CS3中自定义服务器行为
第18章 使用Dreamweaver CS3存取外部文件
第19章 使用Dreamweaver CS3操作XML数据
第20章 购物网站中在线交易内幕 ——在线支付大揭秘
第21章 使用基于Ajax框架的Ext JS技术开发信息分类网站