Web开发实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:陈湘军主编;景征骏等副主编
- 出 版 社:大连:大连理工大学出版社
- 出版年份:2011
- ISBN:9787561160497
- 页数:252 页
第1章 Web开发基础概念 1
1.1 WWW基础 1
1.1.1 WWW的特点 1
1.1.2 常用Web术语 2
1.1.3 WWW工作原理 3
1.2 网页与网站概述 4
1.2.1 网页与网站 4
1.2.2 网页的基本构成元素 5
1.2.3 网站结构与功能 6
1.2.4 目前主流Web开发技术与平台 6
1.2.5 网站项目开发一般流程 7
1.3 Web服务器配置管理 7
1.3.1 目前主流Web服务器 7
1.3.2 IIS的安装与配置 8
本章小结 12
习题与实训 12
第2章 HTML语言基础 13
2.1 HTML概述 13
2.1.1 HTML文档基本结构 13
2.1.2 HTML语法规则与编辑工具 14
2.2 常用HTML标签 15
2.2.1 标题(hn) 15
2.2.2 段落(p) 15
2.2.3 换行(br) 16
2.2.4 水平线(hr) 16
2.2.5 图片标签(img) 17
2.2.6 范围(span) 18
2.2.7 表格(table) 19
2.2.8 层(div) 21
2.2.9 列表(li) 22
2.2.10 超链接(a) 23
2.2.11 热区 26
2.2.12 文字样式控制 27
2.3 表单及表单元素 29
2.3.1 表单(form) 29
2.3.2 表单文本框 30
2.3.3 单选按钮、复选按钮、下拉列表 30
2.3.4 表单按钮 31
本章小结 32
习题与实训 32
第3章 CSS样式表 33
3.1 CSS概述 33
3.1.1 CSS概念 33
3.1.2 使用CSS的优点 34
3.2 CSS样式定义与编辑 35
3.2.1 CSS定义 35
3.2.2 CSS编辑 37
3.3 网页中应用样式表的方法 37
3.3.1 HTML标签中内嵌style属性 37
3.3.2 页面内嵌样式表 38
3.3.3 外联样式表文件使用样式表 39
3.4 CSS样式选择器 39
3.4.1 HTML标签作样式选择器 39
3.4.2 类作样式选择器 41
3.4.3 ID作样式选择器 43
3.4.4 层次样式选择器 43
3.4.5 超链接专用选择器 44
3.4.6 通配选择器 45
3.5 CSS作用原理 46
3.5.1 优先级 46
3.5.2 继承 47
3.5.3 就近原则 48
3.6 CSS属性 48
3.6.1 长度单位 48
3.6.2 颜色值 49
3.6.3 字体属性 49
3.6.4 文本属性 51
3.6.5 颜色和背景 53
3.6.6 定位属性 55
3.6.7 浮动属性与文档流 56
3.6.8 list属性 57
3.6.9 cursor鼠标属性 58
3.6.10 边框属性 58
3.7 CSS盒模型 61
本章小结 62
习题与实训 62
第4章 JavaScript基础 63
4.1 JavaScript概述 63
4.1.1 JavaScript特点 64
4.1.2 JavaScript功能 64
4.1.3 在HTML文档中使用JavaScript 64
4.2 JavaScript语言基础 66
4.2.1 常量与变量 66
4.2.2 数据类型 67
4.2.3 流程控制 71
4.2.4 函数 75
4.3 对象与事件 76
4.3.1 对象 76
4.3.2 JavaScript内部对象 77
4.3.3 文档与窗口对象 80
4.3.4 事件与事件驱动 82
4.4 JavaScript文档对象编程 86
4.4.1 文档对象模型DOM 86
4.4.2 JavaScript引用文档对象 86
4.4.3 表单对象编程 87
本章小结 89
习题与实训 89
第5章 XML基础 90
5.1 XML语言概述 90
5.1.1 XML概念 90
5.1.2 XML语法 91
5.2 XML与DTD 94
5.2.1 DTD简介 94
5.2.2 DTD元素 95
5.2.3 DTD属性 96
5.2.4 DTD实体 96
5.3 XML文档的显示 97
5.3.1 CSS样式显示XML文档 97
5.3.2 XSL显示XML文档 99
本章小结 102
习题与实训 102
第6章 ASP.NET开发基础 103
6.1 ASP.NET概述 103
6.1.1 ASP.NET基本概念 103
6.1.2 ASP.NET的特点 104
6.1.3 .NET Framework简介 106
6.2 ASP.NET开发环境 107
6.2.1 安装Visual Studio 2008 107
6.2.2 ASP.NET创建Web应用程序一般流程 107
本章小结 112
习题与实训 112
第7章 C#语言基础 113
7.1 在ASP.NET中创建C#程序 113
7.2 数据类型 115
7.2.1 数据类型概述 115
7.2.2 数据类型转换 116
7.2.3 装箱与拆箱 118
7.3 常量与变量 119
7.3.1 常量 119
7.3.2 变量 119
7.3.3 变量作用范围 120
7.3.4 静态变量 121
7.4 控制语句 121
7.4.1 分支 121
7.4.2 循环 123
7.5 数组和集合 125
7.5.1 数组 125
7.5.2 ArrayList 126
7.6 字符串处理 127
7.6.1 string对象 127
7.6.2 StringBuilder对象 127
7.6.3 字符串常见操作 128
7.7 类 130
7.7.1 类的定义 130
7.7.2 类的成员 131
7.7.3 对象的创建与使用 132
7.7.4 类的封装性 133
7.7.5 类的继承性 133
7.7.6 类的多态性 134
7.8 名字空间 135
7.9 异常处理 136
本章小结 138
习题与实训 138
第8章 ASP.NET常用控件 139
8.1 控件概述 139
8.1.1 控件的属性、方法与事件 139
8.1.2 ASP.NET服务器控件简介 140
8.2 标签 140
8.3 按钮 141
8.3.1 Button控件 141
8.3.2 LinkButton控件 142
8.3.3 ImageButton控件 142
8.3.4 HyperLink控件 142
8.4 文本框 143
8.5 列表 146
8.5.1 DropDownList控件 146
8.5.2 ListBox控件 149
8.6 验证控件 151
8.6.1 RequiredFieldValidator控件 152
8.6.2 CompareValidator控件 152
8.6.3 CustomValidator控件 153
8.6.4 RangeValidator控件 154
8.6.5 RegularExpressionValidator控件 154
8.6.6 ValidationSummary控件 155
8.7 数据控件 157
8.7.1 SqlDataSource控件 157
8.7.2 GridView控件 159
8.7.3 DataList控件 161
8.8 用户控件 166
8.8.1 用户控件的结构 166
8.8.2 用户控件的创建 167
8.8.3 用户控件的优点 169
8.9 用户控件应用实例 169
本章小结 171
习题与实训 172
第9章 ASP.NET数据库操作 173
9.1 SQL基础 173
9.1.1 关系数据库与SQL概述 173
9.1.2 SELECT 175
9.1.3 INSERT 176
9.1.4 DELETE 176
9.1.5 UPDATE 176
9.1.6 存储过程 176
9.1.7 数据库设计实例 177
9.2 ASP.NET操作数据库 178
9.2.1 ASP.NET数据库访问概述 178
9.2.2 ADO.NET 179
9.2.3 数据绑定与数据控件 181
9.2.4 C#编程操作数据库 183
9.2.5 数据控件高级应用 185
9.3 ASP.NET数据库应用实例 187
9.3.1 数据库设计 188
9.3.2 数据库访问类设计 189
9.3.3 应用程序界面 194
本章小结 204
习题与实训 204
第10章 ASP.NET高级开发 205
10.1 在ASP.NET中使用Web Services 205
10.1.1 创建Web Services 205
10.1.2 发布Web Services 207
10.1.3 引用Web Services 207
10.2 XML操作 210
10.2.1 使用XML作为配置文件 210
10.2.2 使用XML作为计数器文件 211
10.3 页面缓存与优化 213
10.3.1 页面缓存 213
10.3.2 ASP.NET性能优化 215
10.4 AJAX技术 216
10.4.1 AJAX工作原理 217
10.4.2 XMLHttpRequest对象 218
10.4.3 ASP.NET AJAX开发 222
10.4.4 目前流行客户端AJAX框架简介 225
本章小结 226
习题与实训 227
第11章 综合项目 228
11.1 需求分析 228
11.2 系统设计 229
11.2.1 网站美工与结构设计 229
11.2.2 数据库设计 230
11.3 功能实现 233
11.3.1 数据库操作类的实现 233
11.3.2 系统登录与注销 236
11.3.3 文章管理 238
11.3.4 系统管理 242
11.3.5 网站前台实现 247
11.4 网站测试与发布 250
本章小结 251
习题与实训 251
参考文献 252
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017