Web开发技术及其应用PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:王成良编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302162298
- 页数:488 页
第1章 Web开发技术概述 1
1.1 Web技术基础知识 1
1.1.1 关于Web 1
1.1.2 什么是Web服务器 2
1.1.3 什么是Web页面 2
1.1.4 统一资源定位符URL 3
1.1.5 浏览器的工作原理及种类 3
1.1.6 C/S模式与B/S模式 5
1.1.7 Web访问的原理 6
1.1.8 Web开发平台的组成 8
1.1.9 常用Web开发工具 10
1.2 Web基本技术介绍 14
1.2.1 HTML技术 14
1.2.2 DHTML技术 15
1.2.3 Java Applet简介 16
1.2.4 JavaScript与VBScript 17
1.2.5 ActiveX 17
1.2.6 CGI技术 18
1.2.7 PHP 18
1.2.8 JSP 19
1.2.9 ASP/ASP.NET 19
1.2.10 XML 21
1.2.11 XHTML简介 22
1.2.12 ADO/ADO.NET 23
1.2.13 Web Services 24
1.3 Web 2.0概述 25
1.3.1 Ajax 25
1.3.2 网志Blog 26
1.3.3 社会书签 26
1.3.4 维基百科Wiki 26
1.3.5 内容聚合RSS 27
思考练习题 27
第2章 Web开发环境的建立 28
2.1 如何配置IIS Web服务器 29
2.1.1 Web站点的配置 29
2.1.2 主目录和虚拟目录的建立 31
2.1.3 Web站点安全性设置 35
2.1.4 Web服务性能参数设置 36
2.1.5 配置服务器扩展 37
2.2 Microsoft Visual Studio 2005开发工具的使用 38
2.2.1 .NET Framework概述及VS 2005开发工具介绍 38
2.2.2 VS 2005开发环境主要操作界面说明 41
2.2.3 在VS 2005中开发Web应用系统的一般过程 48
2.3 源代码的版本控制 51
2.3.1 源码控制概述 51
2.3.2 Visual SourceSafe 6.0的功能 51
2.3.3 VSS在服务端的安装和配置 52
2.3.4 VSS在客户端的安装和配置 53
2.4 如何进行Web应用系统的发布 58
2.4.1 Web应用系统的手工发布 59
2.4.2 Web应用系统的联机发布 60
2.4.3 Web应用系统的打包发布 61
上机实践题 64
第3章 HTML基础与层叠样式单CSS 65
3.1 HTML基础 66
3.1.1 HTML文件基本结构 66
3.1.2 文本和格式标记 71
3.1.3 超链接标记和表格标记 74
3.1.4 图像、视频与动画、声音处理标记 76
3.1.5 控件标记 79
3.1.6 帧标记和IFRAME标记 84
3.2 层叠样式单CSS 86
3.2.1 CSS的特点 86
3.2.2 CSS的定义 87
3.2.3 CSS中的选择符 89
3.2.4 CSS的使用方式 94
3.2.5 用CSS控制Web页元素的显示外观 97
3.2.6 CSS应用实例 110
思考练习题 113
第4章 DHTML动态网页制作 114
4.1 JavaScript编程技术及实例 115
4.1.1 JavaScript语言简述 115
4.1.2 JavaScript编程基础 116
4.1.3 JavaScript对象编程技术 127
4.1.4 JavaScript ActiveX编程技术 133
4.2 HTML DOM程序设计初步 136
4.2.1 HTML文档对象模型 136
4.2.2 通过DOM操纵HTML元素 137
4.2.3 HTML DOM主要对象介绍及编程实例 140
4.2.4 HTML DOM树简介 162
4.3 DHTML综合编程实践 167
4.3.1 广告条定时滚动 167
4.3.2 通过URL传递参数 169
4.3.3 超文本编辑器及其与Word的互操作 170
4.3.4 表格的美化 173
思考练习题 175
第5章 可扩展置标语言XML 176
5.1 XML基础 177
5.1.1 XML的概念 177
5.1.2 XML的特点 177
5.1.3 XML与HTML的区别 179
5.2 XML文档的基本结构 180
5.2.1 XML文档的有关术语 180
5.2.2 XML文档基本结构 181
5.3 用CSS在浏览器中控制XML文档的显示 185
5.3.1 XML文档的四种CSS样式定义方式 185
5.3.2 CSS样式和XML文档的联系方式 185
5.4 用XSL控制XML文档在浏览器中的显示 191
5.4.1 XSL概述 191
5.4.2 XSL模板元素 193
5.4.3 XSL选择元素和测试元素 196
5.4.4 XSL常用运算符 197
5.4.5 XSL内置函数 199
5.4.6 XSL中的其他常用元素 200
5.4.7 XSL应用实例 202
5.5 XML数据岛及其应用 205
5.6 XML DTD及XML Schema 208
5.6.1 XML DTD 208
5.6.2 XML Schema 212
5.7 XML DOM及其编程实例 220
5.7.1 XML DOM与SAX简介 220
5.7.2 XML DOM对象 223
5.7.3 XML DOM编程实例 230
5.8 XML文档的安全性 233
5.9 XPATH、XLINK和XPOINTER简介 235
5.9.1 XPath 235
5.9.2 XLink 238
5.9.3 XPointer 239
5.10 XML与数据库 240
5.10.1 SQL Server对XML的支持 240
5.10.2 XML与数据库的互操作过程 242
5.11 XML的应用和发展前景 243
5.11.1 XML的应用 244
5.11.2 XML的发展前景 245
思考练习题 246
第6章 .NET 2.0 Web应用程序开发技术 247
6.1 C#语言初步 248
6.1.1 C#程序的基本结构 248
6.1.2 C#中的数据类型 250
6.1.3 C#变量声明及其初始化 251
6.1.4 C#表达式 253
6.1.5 C#控制语句 253
6.1.6 C#类声明 254
6.2 常用ASP.NET控件的使用 258
6.2.1 服务器端标准控件 259
6.2.2 服务器端验证控件 272
6.2.3 服务器控件使用注意事项 275
6.2.4 服务器端数据访问控件 276
6.3 Web.config文件的配置 301
6.4 ASP.NET内置服务器对象与Global.asax文件 305
6.4.1 ASP.NET内置服务器对象 305
6.4.2 Global.asax文件 315
6.5 ADO.NET数据库访问技术 316
6.5.1 Connection对象 317
6.5.2 Command对象 319
6.5.3 DataReader对象 322
6.5.4 DataSet对象与DataAdapter对象 324
6.5.5 执行存储过程 329
6.5.6 数据库事务处理 333
6.5.7 跨数据库访问 334
6.5.8 数据绑定技术 336
6.6 用VS 2005创建和访问Web服务实例 338
6.7 Web开发中的类库构建与访问 344
6.7.1 在Web开发中构建一个类库 345
6.7.2 在Web开发中访问类库 346
6.8 Web控件开发实例 347
6.8.1 建立用户自定义控件 347
6.8.2 工具箱控件的创建与使用 349
6.9 ASP.NET中XML编程基础 352
思考练习题 360
第7章 Ajax程序设计技术 361
7.1 Ajax概述 361
7.2 用XMLHttpRequest实现Ajax技术 362
7.3 Ajax应用框架 365
7.3.1 Ajax框架分类 366
7.3.2 .NET平台下的Ajax框架 366
7.4 Ajax应用实例 370
思考练习题 377
第8章 Web站点规划设计、性能优化及安全性 378
8.1 Web站点的分类及运行目的 378
8.1.1 Web站点分类 378
8.1.2 Web站点的运行目的 379
8.2 Web站点的目录结构和链接结构 380
8.2.1 Web站点的目录结构 380
8.2.2 Web站点的链接结构 380
8.3 Web站点的主题、名称和Logo标志 381
8.4 Web站点规划的内容 381
8.5 设计Web站点的一般性原则 383
8.6 建设Web站点的一般步骤 384
8.7 Web站点性能优化 388
8.7.1 优化Web服务器硬、软件配置 388
8.7.2 改善Web应用程序的性能 388
8.8 Web站点的安全性 393
8.8.1 在安装IIS 6.0的服务器上应考虑的安全问题 393
8.8.2 在安装SQL Server的服务器上应考虑的安全问题 394
8.8.3 开发Web站点程序应考虑的安全性问题 395
思考练习题 397
第9章 应用案例——艺术类专业考试与招生管理系统 398
9.1 系统总体设计 398
9.1.1 系统功能 399
9.1.2 系统模块划分 399
9.2 系统数据库设计 401
9.2.1 总体设计 401
9.2.2 表设计 402
9.2.3 表关系设计 408
9.2.4 存储过程说明 409
9.3 搭建系统框架 413
9.3.1 代码生成器 413
9.3.2 创建解决方案 417
9.3.3 配置文件Web.Config 420
9.4 系统实现 421
9.4.1 登录模块 421
9.4.2 系统主界面 425
9.4.3 系统维护模块 429
9.4.4 数据维护模块 442
9.4.5 考生信息管理模块 458
9.4.6 成绩管理模块 474
9.4.7 成绩查询 484
思考练习题 487
参考文献 488
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019