编辑推荐
适读人群:网站建设者网站维护者网页设计师网络技术人员
《DreamweaverCC+ASP动态网站开发从入门到精通(第3版)》既适合学习网站建设的新手入门,也适合有一定基础的技术人员使用,《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》中的案例均来自于真实的商业案例,具有很强的使用价值,《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》前两个版次多次重印,受到广大读者的好评,尤其是很多计算机相关院校和培训班还选择《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》作为教材,为此,我们附赠了免费的电子课件和《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》的源代码,读者可以从网站或互动QQ群下载。内容简介
《DreamweaverCC+ASP动态网站开发从入门到精通(第3版)》2009年编写,2012年11月升级的第2版至今获得市场的极大认可。第三版升级的内容如下:(1)建议书名改为《DreamweaverCC+ASP动态网站开发从入门到精通》,侧重开发能更大层面扩大市场的应用领域,提高购买的读者群范围。(2)技术上的更新:A、在Win7操作系统上,IIS7的环境下开发,符合当下操作环境的应用。需要对*章节进行重新编写,各章的IIS环境配置完全重新编写。B、软件版本的更新dreamweaverCC,photoshopCC版本。(3)光盘内容的完善,应各学校老师的需求,制作教学PPT文件放入光盘。目录
前言
第1章动态网站开发基础1
1.1动态网站基础知识2
1.1.1静态与动态网站的区别2
1.1.2动态网站开发技术2
1.2ASP网站的工作方式和流程4
1.2.1动态网页的工作方式4
1.2.2ASP动态网页的工作流程4
1.3建立本地服务器5
1.3.1IIS简介6
1.3.2安装IIS6
1.3.3配置网站服务器8
1.3.4设置站点属性13
1.3.5设置服务器站点14
1.4ASP有关的数据库连接17
1.4.1访问数据库的过程18
1.4.2创建ODBC连接18
1.4.3创建ADO连接23
1.4.4访问SQLServer数据库26
1.5高级SQL语句创建记录集27
1.5.1查询整个表28
1.5.2查询特定字段29
1.5.3查询符合一定条件的特定字段30
1.5.4记录排序32
1.6创建ASP动态对象33
1.6.1创建动态对象的步骤33
1.6.2添加动态对象的方法34
1.6.3定义数据源34
第2章div+CSS标准静态网页的搭建39
2.1div+CSS布局方法40
2.1.1div标签的CSS控制方法40
2.1.2XHTML中的块状元素和内联元素42
2.1.3div元素的样式设置42
2.1.4网页的宽度44
2.1.5水平居中显示45
2.1.6div的嵌套46
2.1.7div的浮动47
2.1.8网页布局实例52
2.2列表元素布局55
2.2.1列表元素制作导航条55
2.2.2导航条制作56
2.2.3导航条的互动布局58
2.3CSS盒模型59
2.3.1CSS盒模型的概念59
2.3.2外边距的控制60
2.3.3边框的样式设置62
2.3.4内边距的设置64
2.3.5盒模型兼容问题65
2.4元素的非常规定位方式66
2.4.1CSS绝对定位66
2.4.2CSS固定定位69
2.4.3CSS相对定位70
2.4.4CSS程序简化72
第3章用户管理系统75
3.1搭建用户管理系统开发平台76
3.1.1使用Photoshop分割图片76
3.1.2配置用户管理系统站点服务器79
3.1.3创建编辑站点chap0380
3.1.4div+CSS布局网页81
3.2数据库设计与连接86
3.2.1数据库设计87
3.2.2数据库连接91
3.3登录功能95
3.3.1登录主页面95
3.3.2完善登录页面100
3.3.3登录功能测试105
3.4注册功能107
3.4.1注册主页面107
3.4.2完善注册功能112
3.4.3注册功能测试113
3.5资料修改与删除功能117
3.5.1资料修改页面117
3.5.2完善修改功能119
3.5.3删除注册功能121
3.5.4资料修改与删除功能测试124
3.6找回密码功能125
3.6.1查询主要页面设计125
3.6.2完善密码查询功能129
3.6.3密码查询测试131
第4章留言板系统135
4.1搭建留言板管理系统开发平台136
4.1.1使用Photoshop分割图片136
4.1.2配置系统站点服务器138
4.1.3创建编辑站点chap04139
4.1.4div+CSS布局网页140
4.2留言板系统规划145
4.2.1系统规划设计146
4.2.2数据库设计146
4.2.3数据库连接149
4.3留言板动态页面设计152
4.3.1插入留言153
4.3.2罗列留言列表155
4.3.3显示留言详细信息160
4.4后台管理功能设计161
4.4.1设计后台管理登录页面162
4.4.2制作删除留言页面164
4.4.3删除成功页面的制作165
4.5留言板系统测试168
4.5.1留言功能测试168
4.5.2后台管理测试170
第5章新闻系统173
5.1搭建新闻系统开发平台174
5.1.1使用Photoshop分割图片174
5.1.2配置新闻系统站点服务器176
5.1.3创建编辑站点chap05177
5.1.4使用div+CSS布局网页179
5.2新闻系统规划183
5.2.1系统规划设计183
5.2.2数据库设计183
5.2.3数据库连接189
5.3新闻系统功能页面191
5.3.1新闻首页的设计191
5.3.2罗列新闻主页面195
5.3.3新闻内容页面200
5.4后台管理202
5.4.1后台登录页面203
5.4.2新闻后台主页面207
5.4.3新增新闻页面212
5.4.4修改新闻页面213
5.4.5删除新闻页面216
第6章在线投票系统219
6.1搭建投票系统开发平台220
6.1.1使用Photoshop分割图片220
6.1.2配置投票系统站点服务器223
6.1.3创建编辑站点chap06224
6.1.4div+CSS布局网页225
6.2投票系统规划230
6.2.1系统页面规划230
6.2.2数据库设计230
6.2.3创建数据库连接233
6.3投票系统页面设计235
6.3.1投票主页面235
6.3.2投票数累计页面240
6.3.3投票结果页面241
第7章论坛系统247
7.1搭建论坛系统开发平台248
7.1.1使用Photoshop分割图片248
7.1.2配置论坛系统站点服务器251
7.1.3创建编辑站点chap07252
7.1.4div+CSS布局网页252
7.2论坛系统规划257
7.2.1系统功能结构分析258
7.2.2建立论坛数据库261
7.2.3创建数据库连接264
7.3论坛主页面及其查询功能266
7.3.1论坛主页面267
7.3.2查询功能274
7.4论坛浏览页面276
7.4.1主题详细内容页面276
7.4.2设置点击次数281
7.4.3新增主题页面282
7.4.4回复讨论页面284
7.5论坛后台管理287
7.5.1后台登录287
7.5.2管理主页面291
7.5.3删除讨论主题297
7.5.4修改讨论主题300
7.5.5删除回复内容302
第8章博客系统307
8.1博客系统开发平台308
8.1.1使用Photoshop分割图片308
8.1.2配置博客系统站点服务器310
8.1.3创建编辑站点chap08311
8.2博客系统规划312
8.2.1博客系统的页面设计313
8.2.2数据库设计313
8.2.3创建数据库连接315
8.3博客系统前台设计317
8.3.1系统主页面317
8.3.2博客分类页面327
8.3.3日记内容页面331
8.3.4博客个人主页面337
8.3.5日记分类内容页面343
8.4博客系统后台设计346
8.4.1管理登录身份判断346
8.4.2管理主页面功能348
8.4.3日记分类管理页面354
8.4.4修改日记分类页面359
8.4.5删除日记分类页面361
8.4.6日记列表管理主页面364
8.4.7修改日记列表页面370
8.4.8删除日记列表页面374
8.4.9博客分类管理页面378
8.4.10修改博客分类页面382
8.4.11删除博客分类页面384
8.4.12博客列表管理页面386
8.4.13推荐博客的管理页面390
8.4.14删除用户博客页面392
第9章购物系统395
9.1购物系统分析与设计396
9.1.1系统功能分析396
9.1.2功能模块分析397
9.1.3页面设计规划399
9.2购物系统数据库设计401
9.3首页设计406
9.3.1数据库连接406
9.3.2注册及搜索407
9.3.3创建导航条410
9.3.4首页设计411
9.4商品展示动态页面414
9.4.1商品罗列页面414
9.4.2商品细节页面416
9.4.3商品搜索结果页面419
9.5商品结算功能422
9.5.1统计订单422
9.5.2清除订单423
9.5.3用户信息确认订单424
9.5.4订单确认信息425
9.5.5订单*后确认426
9.6订单查询功能426
9.6.1订单查询输入426
9.6.2订单查询结果427
9.7购物车后台管理427
9.7.1后台登录428
9.7.2订单管理428
9.7.3商品管理432
9.8辅助页面437
第10章SEO搜索引擎优化技术439
10.1SEO搜索引擎优化基础440
10.1.1SEO基本概念440
10.1.2SEO的优缺点440
10.1.3SEO包含工作441
10.2核心关键字策略442
10.2.1关键字简介442
10.2.2选择关键字443
10.2.3关键字密度444
10.2.4关键字分布444
10.2.5关键字评估445
10.3网站有效优化方案447
10.3.1网页外围优化447
10.3.2内部细节优化453
10.4注重网页级别455
10.4.1网页级别概述455
10.4.2影响PR值因素456
10.4.3PR值的作用457前言/序言
动态网站的服务器技术有很多种,ASP是应用*广泛的一种。动态网站的开发工具也有很多种,DreamweaverCC是*受欢迎、易用性*高的一种。所以,把ASP技术和DreamweaverCC工具结合起来建立动态网站能够达到事半功倍的效果。 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》从基本的网站建设入门知识到精通网站建设进程,紧扣商业应用实例,引导读者逐步成为网站建设的高手。《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》的内容与结构如下: 第1章从动态网站建设的前期准备工作入手,通过资深设计师的经验诠释,让读者掌握动态网站建设的核心设计思路。 第2章讲解现在通用的div+CSS标准静态网页的搭建方法,让读者快速掌握静态页面的搭建方法。 第3~9章,每章介绍一种动态网站模块建设的核心技术,分别介绍了用户管理系统、留言板系统、新闻系统、投票系统、论坛系统、博客系统以及网络购物系统7个大型常用ASP系统的开发与建设。其目的是使读者在学完《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》后,能够通过DreamweaverCC建立Web应用程序,并在此基础上构建带有Access数据库的大型网站。 第10章重点介绍搜索引擎优化的知识,包括SEO的一些基础知识、搜索引擎基础、设计正确的企业网站SEO方案以及选择企业关键词的重要性等内容,帮助读者掌握搜索引擎网站优化的技术。 与其他类似的计算机图书相比,《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》具有以下几点特色: 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》以讲解Web设计和网站建设为目的,从网页制作技术和网页制作工具的基础知识入手,简要地介绍了当今流行的Web制作工具和技术,包括网站开发技术、图像处理和网页排版制作等内容。 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》定位在基础与提高上,在深入浅出、通俗易懂的基础上,强调知识的系统性和制作技巧的实用性。不仅使读者能顺利入门,还可以使读者有一定程度的提高,达到可以独立制作网站的目的。 读者可以从www.cmpbook.com下载《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》PPT多媒体教学课件及《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》所有网站实例源代码和素材,是学习动态网站建设的*佳素材宝典。读者也可以加入《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》专用QQ群(群号:298191658)获得附赠资源并与作者及其他读者交流经验技巧。 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》学习使用说明: 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》是针对ASP开发初级读者特别编写的图书,书中应用到了DreamweaverCC的扩展应用如“服务器行为”面板的绑定,可以方便初学者快速实现ASP的动态功能开发,读者在下载DreamweaverCC版本后需要安装AdobeExtensionManageCC,然后下载Deprecated_ServerBehaviorsPanel_Support.zxp扩展安装即可以使用。对于完全没有Dreamweaver软件操作经验的读者,建议选择DreamweaverCS5、DreamweaverCS5.5、DreamweaverCS6等任何一个版本,所有操作步骤和界面显示均与《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》的操作一致。 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》由具有10年网站建设实战经验的资深设计师编写,理论与实践相结合,章节安排合理,注重实用性与可操作性。 《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》由陈益材、于荷云、官斯文、邹亮、王炎光、耿国续、陈章、陈益红、秦树德、张铭运、任霖、赵红等编写。 由于作者水平有限,《Dreamweaver CC+ASP动态网站开发从入门到精通(第3版)》疏漏之处在所难免,欢迎读者批评指正。