Web程序设计 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吉根林,顾韵华主编;吴军华,郑玉,崔海源编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:9787121131509
- 页数:342 页
第1章 Web编程基础知识 1
1.1什么是Web 1
1.2 Web的工作原理 2
1.3 Internet网络协议 4
1.3.1 TCP/IP协议 4
1.3.2 HTTP协议 4
1.3.3远程登录协议Telnet 5
1.3.4文件传输协议FTP 5
1.4 IP地址、域名和URL 5
1.4.1 IP地址 5
1.4.2域名 6
1.4.3统一资源定位器URL 6
1.5动态网页设计技术简介 7
1.5.1 ASP 7
1.5.2 PHP 8
1.5.3 JSP 9
1.5.4 ASP.NET 10
1.6 .NET框架简介 10
本章小结 11
习题1 12
第2章 Web应用程序开发环境 13
2.1服务器端开发环境 13
2.2客户端开发环境 13
2.3网页设计工具Dreamweaver MX 14
2.3.1 Dreamweaver MX概览 14
2.3.2 Dreamweaver MX的特性 14
2.3.3 Dreamweaver MX界面介绍 15
2.4 Visual Studio.NET开发工具 20
2.4.1 Visual Studio 2008的安装 20
2.4.2 Visual Studio 2008集成开发环境 21
2.4.3 Visual Studio 2008集成开发环境的使用 23
本章小结 25
习题2 26
上机实验2 26
第3章 HTML与XML 27
3.1超文本标记语言HTML 27
3.1.1 HTML文档结构 27
3.1.2 HTML基本标记 30
3.1.3表格(Table) 35
3.1.4表单(Form) 37
3.1.5框架(Frame) 40
3.2可扩展标记语言XML 43
3.2.1 XML概述 43
3.2.2 XML文档的编写 46
3.2.3 XML文档的显示 49
本章小结 55
习题3 56
上机实验3 56
第4章 脚本语言 59
4.1什么是脚本语言 59
4.2 JavaScript语言 59
4.2.1 JavaScript语言概述 59
4.2.2 JavaScript编程基础 60
4.2.3 JavaScript对象 71
4.2.4常用的内建对象和函数 75
4.3 VBScript语言 85
4.3.1在HTML文件中加入VBScript程序 85
4.3.2 VBScript的基本语法 86
本章小结 94
习题4 94
上机实验4 95
第5章 页面设计 97
5.1页面设计概述 97
5.2 DHTML简介 98
5.3层叠样式表CSS 99
5.3.1样式表的定义和引用 99
5.3.2相关标记和属性 103
5.3.3样式的继承和作用顺序 105
5.3.4 CSS属性 107
5.3.5 CSS+DIV页面布局 116
5.3.6应用实例——设计个人主页 116
5.4浏览器对象模型及应用 118
5.4.1浏览器对象模型 119
5.4.2 Navigator对象 119
5.4.3 Window对象 120
5.4.4 Document对象 124
5.4.5 Form对象 130
5.4.6 History对象和Location对象 135
5.4.7 Frame对象 136
5.4.8程序示例——用户注册信息合法性检查 138
5.4.9程序示例——扑克牌游戏程序 142
5.5 HTML DOM 146
5.5.1 HTML DOM概述 146
5.5.2 DOM节点树 147
5.5.3 DOM树节点的属性 147
5.5.4访问DOM节点 149
本章小结 150
习题5 151
上机实验5 151
第6章 ASP程序设计 153
6.1初识ASP 153
6.1.1 ASP的运行环境 153
6.1.2 ASP文件结构 154
6.1.3一个简单的ASP程序 155
6.2 ASP的内建对象和应用组件 156
6.3 Request对象 157
6.3.1 Form数据集合 157
6.3.2 QueryString数据集合 158
6.3.3 ServerVariables数据集合 159
6.3.4 ClientCertificate数据集合 160
6.3.5 Cookies数据集合 161
6.3.6 TotalBytes属性 162
6.3.7 BinaryRead方法 162
6.4 Response对象 163
6.4.1 Response对象的方法 163
6.4.2 Response对象的属性 166
6.4.3 Response对象的数据集合 167
6.5 Session对象 168
6.5.1 Session对象的属性 168
6.5.2 Session对象的方法 169
6.5.3 Session对象的事件 169
6.6 Cookie 170
6.6.1将Cookie写入浏览器中 170
6.6.2从浏览器获取Cookie的值 171
6.6.3设置Cookie路径 171
6.6.4 Cookie与Session的比较 173
6.7 Application对象 173
6.7.1 Application对象的属性 173
6.7.2 Application对象的方法 173
6.7.3 Application对象的事件 174
6.7.4 Session对象和Application对象的比较 175
6.8 Server对象 175
6.8.1 Server对象的属性 175
6.8.2 Server对象的方法 176
6.8.3 Server对象的应用 178
6.9 ASP程序设计举例——建立网上课堂讨论区 180
本章小结 184
习题6 184
上机实验6 185
第7章 ASP.NET程序设计 187
7.1初识ASP.NET 187
7.1.1 ASP.NET的运行环境 187
7.1.2一个简单的ASP.NET程序——用户登录程序 188
7.1.3 ASP.NET程序结构分析 189
7.1.4命名空间 196
7.2 VB.NET语言基础 196
7.2.1数据类型与运算符 197
7.2.2控制语句 204
7.2.3过程和函数 207
7.3服务器控件 211
7.3.1服务器控件的分类 212
7.3.2 Web服务器控件的属性、事件和方法 212
7.3.3标准服务器控件 214
7.4 ASP.NET的对象 227
7.4.1对象简介 227
7.4.2 Page对象 228
7.4.3 Request对象和Response对象 230
7.4.4 Application对象和Session对象 235
7.4.5 Server对象 242
7.5 ASP.NET应用举例——建立网上课堂讨论区 244
本章小结 248
习题7 248
上机实验7 249
第8章 Web数据库程序设计 250
8.1 Web数据库访问技术 250
8.2 ODBC接口 251
8.2.1 ODBC接口概述 251
8.2.2 ODBC的应用 251
8.2.3创立并配置数据源 252
8.3数据库语言SQL 253
8.3.1 SQL概述 253
8.3.2主要SQL语句 253
8.4使用ADO访问数据库 256
8.4.1 ADO概述 256
8.4.2 ADO的对象类和对象模型 256
8.4.3 ADO样例 258
8.5用Connection对象连接数据库 259
8.5.1 Connection对象的常用属性和方法 259
8.5.2打开和关闭数据库连接 260
8.5.3通过Connection对象执行SQL语句 261
8.5.4 Connection对象的事务处理 262
8.6用Command对象执行数据库操作 263
8.6.1 Command对象的常用属性和方法 263
8.6.2用Command对象执行SQL语句 263
8.6.3用Command对象调用存储过程 264
8.7用RecordSet对象控制数据 267
8.7.1 RecordSet对象简介 267
8.7.2 RecordSet对象的创建和数据读取 267
8.7.3记录集记录间移动的方法和记录集游标 269
8.7.4记录集记录的修改和记录锁定 270
8.7.5 RecordSet对象的其他重要操作 271
8.8 ADO程序设计举例——网站会员登录与数据修改 273
8.9 ADO.NET数据库组件 276
8.9.1 ADO.NET组件模型 277
8.9.2 ADO.NET的数据库访问 278
8.10 ADO.NET对象 279
8.10.1 DataAdapter对象 279
8.10.2 DatatSet对象 280
8.10.3 DataTable对象 282
8.10.4 DataView对象 283
8.11数据源与Web控件的绑定 285
8.11.1数据绑定方法 285
8.11.2 Repeater Web控件绑定 288
8.11.3 DataList控件绑定 290
8.11.4 DataGrid控件绑定 291
8.11.5 GridView控件绑定 293
8.12 ADO.NET数据库访问示例——学生成绩查询与修改 294
本章小结 297
习题8 297
上机实验8 298
第9章 综合应用实例 299
9.1 ASP综合应用实例——网络作业提交系统 299
9.1.1数据库设计 299
9.1.2用户界面设计 300
9.1.3 ASP程序清单 300
9.2 AS.NNET综合应用实例——公文管理系统 306
9.2.1系统功能 307
9.2.2数据库设计 308
9.2.3各子系统设计与实现 309
本章小结 325
附录 HTML、JavaScript、VBScript、CSS、ASP实用列表 326
附录A HTML语言常用标记和属性 326
附录B JavaScript常用对象的属性、方法、事件处理和函数 330
附录C VBScript常用函数 335
附录D CSS样式表属性 336
附录E ASP对象的集合、属性、方法和事件 339
参考文献 341
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017