书籍详情
《Web技术与应用》[56M]百度网盘|亲测有效|pdf下载
  • Web技术与应用

  • 出版社:科学出版社
  • 出版时间:2013-03
  • 热度:7067
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  《Web技术与应用》以基于Web的应用设计与开发能力培养为主要目标,面向应用型教学需求,重点突出基础性和应用性。全书共10章,系统地介绍、Web编程基础、页面设计和客户端编程、Web服务器编程等三部分的技术及应用,内容涵盖了Web应用开发技术的主要方面,包括Web基础知识、HT-ML、CSS、JavaScript、C#语言、服务器控件、ASP.NET内置对象、ASP.NET数据库编程、.NET框架类、ASP.NET高级应用和综合应用实例。附录给出了实验指导,便于实践教学的安排。《Web技术与应用》内容丰富,深入浅出,强调可读性;示例丰富,贴近应用。通过阅读《Web技术与应用》,读者能够学会基本的Web网页设计和基于ASP.NET的Web应用程序的开发技术,为实用系统的开发打下基础。
  《Web技术与应用》可作为计算机科学与技术、软件工程、网络工程、信息工程、信息管理与信息系统等相关专业教材,也可作为从事Web系统开发的专业人员的参考书和社会培训教材。

目录

目录
前言
第1章 Web 概览 1
1.1 Intenet与Web 1
1.1.1 Intenet 1
1.1.2 Web 1
1.2 与Web 相关的基本概念 2
1.2.1 IP 地址 2
1.2.2 DNS 域名 2
1.2.3 统一资源定位符URL 3
1.2.4 超文本和超媒体 3
1.3 Web 的基本原理 3
1.3.1 Web 的客户机/服务器模型 3
1.3.2 HTIP 4
1.3.3 万维网文档 4
1.4 Web 开发技术 6
1.4.1 Web 客户端技术 6
1.4.2 Web 服务端技术 7
1.4.3 Web 开发平台8
1.5 Web 开发工具简介9
1.5.1 Dreamweaver 9
1.5.2 Vi.ual Studio.NET 9
1.6 本章小结 10
习题1 10
第2章 Web 网页设计 11
2.1 网页设计概述 11
2.1.1 网站开发流程 11
2.1.2 Web 页面的三层结构 11
2.2 超文本标记语言HTML 12
2.2.1 HTML 文件结构和标记分类 12
2.2.2 设置文本与段落 14
2.2.3 使用图像标记 16
2.2.4 设置超链接 17
2.2.5 创建列表 19
2.2.6 表格 20
2.2.7 表单 23
2.3 CSS 样式表结 25
2.3.1 样式表的定义 26
2.3.2 选择符及相关标记 27
2.3.3 CSS 样式的引用 29
2.3.4 样式的优先级 32
2.3.5 样式的继承 33
2.3.6 CSS 样式属性 34
2.3.7 CSS+DIV 页面布局 43
2.4 本章小结 4
习题2 44
第3章 JavaScript 脚本编程 45
3.1 JavaScript 编程基础 45
3.1.1 JavaScript 程序的开发过程 45
3.1.2 数据类型、常量与变量 47
3.1.3 运算符与表达式 49
3.1.4 函数 51
3.1.5 流程控制 55
3.1.6 事件触发与处理 58
3.2 JavaScript 对象 59
3.2.1 对象的定义与引用 60
3.2.2 对象操作语句 62
3.2.3 常用内建对象 63
3.3 浏览器对象模型 70
3.3.1 浏览器对象模型概述 70
3.3.2 常用浏览器对象 72
3.4 文档对象模型 78
3.4.1 DOM 节点树 78
3.4.2 节点属性与方法 79
3.5 轻量级的JavaScript 框架一一jQuery 81
3.6 本章小结 81
习题3 81
第4章 C#程序设计语言 83
4.1 C#语言概述 83
4.2 C#应用程序的创建 84
4.2.1 创建C#控制台应用程序 84
4.2.2 用Visual Studio 2010 创建C#应用程序 85
4.3 命名空间 88
4.3.1 什么是命名空间 88
4.3.2 两类命名空间 89
4.3.3 ~I 用命名空间 90
4.4 C#程序结构 90
4.5 C#基础语法 90
4.5.1 关键字 90
4.5.2 命名规则 91
4.5.3 数据类型 91
4.5.4 常量和变量 99
4.5.5 运算符与表达式 100
4.5.6 流程控制语句 104
4.5.7 异常处理 107
4.6 时面向对象编程 108
4.6.1 类的定义 108
4.6.2 创建对象 109
4.6.3 类的成员 109
4.6.4 类的构造函数和析构函数 110
4.6.5 类的字段和属性 112
4.6.6 类的方法 114
4.6.7 类的继承 117
4.7 本章小结119
习题4 119
第5章 ASP.NET 基本程序设计 121
5.1NET Fra皿,ework 体系结构 121
5.1.1 公共语言运行时 121
5.1.2 NET 类库122
5.2 ASP.NET Web 简介 122
5.2.1 Web Form 的概念 122
5.2.2 Web Form 的处理过程 122
5.3 创建ASP.NET 应用程序 123
5.4 ASP.NET 程序结构 127
5.4.1 ASP.NET 应用程序的构成 127
5.4.2 ASP.NET 页面的结构 128
5.5 服务器控件简介 128
5.5.1 服务器控件分类 128
5.5.2 HTML 服务器控件 129
5.5.3 HTML 控件与Web 控件的区别 131
5.6 Web 标准服务器控件 132
5.6.1 Web 服务器控件基本语法 132
5.6.2 Web 服务器控件常用的属性和事件 132
5.6.3 Button 控件 133
5.6.4 Label 控件 134
5.6.5 Literal 控件 134
5.6.6 TextBox 控件 135
5.6.7 CheckBox 控件 137
5.6.8 CheckBoxList 控件 138
5.6.9 RamoButton 控件 140
5.6.10 RadioButtonList 控件 141
5.6.11 DropDownList 控件 143
5.6.12 LisBox 控件 143
5.6.13 lmage 控件 144
5.6.14 lmageButton 控件 145
5.6.15 HyperLink 控件 146
5.6.16 LinkButton 控件 146
5.6.17 Calendar 控件 147
5.6.18 Panel 控件 149
5.6.19 FIleUpload 控件 150
5.7 验证控件 152
5.7.1 RequiredFieldValidator 控件 152
5.7.2 CompareValidator 控件 153
5.7.3 Range V alidator 控件 155
5.7.4 RegularExpressionValidator 控件 156
5.7.5 CustomValidator 控件 158
5.7.6 ValidationSummary 控件 159
5.8 本章小结 161
习题5 161
第6章 ASP.NET 内置对象 163
6.1 ASP.NET 内置对象概述 163
6.2 Page 对象 163
6.2.1 Web 窗体代码模型 163
6.2.2 Page 对象的属性、方法和事件 166
6.2.3 IsPostBack 属性 166
6.2.4 IsValid 属性 167
6.2.5 lnit 事件 167
6.2.6 Load 事件 167
6.3 Response 对象 169
6.3.1 在页面中输出数据 170
6.3.2 页面跳转并传递参数 171
6.3.3 停止程序运行 173
6.3.4 ContentType 属性 173
6.3.5 BufferOutput 属性 173
6.4 Request 对象 173
6.4.1 获取客户端表单信息 174
6.4.2 QueryString 数据集合 174
6.4.3 ServerVariables 数据集合 175
6.4.4 Browser 属性 176
6.5 Server 对象 177
6.5.1 ScriptTimeout 属性 177
6.5.2 HtmlEncode 方法 178
6.5.3 UrlEncode 方法 178
6.5.4 MapPath 方法 179
6.5.5 Execute 方法 179
6.5.6 Transfer 方法 179
6.6 Applic由on 对象 180
6.6.1 Global.asax 文件 180
6.6.2 利用Application 存储信息 180
6.6.3 读取Application 中的信息 181
6.6.4 删除Application 中的信息 182
6.7 Session 对象 182
6.7.1 Session 工作原理 182
6.7.2 存储和读取用户会话信息 183
6.8 Cookie 对象 184
6.8.1 Cookie 的基本原理 185
6.8.2 设置Cookie 185
6.8.3 读取Cookie 187
6.8.4 修改和剧除Cookie 187
6.8.5 Cookie 与Sessíon 的区别 188
6.9 应用示例 188
6.9.1 聊天室 188
6.9.2 用户权限检查 191
6.9.3 访问计数器 194
6.10 本章小结 195
习题6 195
第7章 ASP.NET 数据库编程 196
7.1 数据库基础知识 196
7.1.1 关革数据库基本概念 196
7.1.2 数据库管理革统 196
7.1.3 数据库表的创建与数据维护 197
7.1.4 数据库语言SQL 198
7.1.5 存储过程 205
7.2 Web 数据库基本概念 208
7.3 ADO.NET 数据库组件 209
7.3.1 ADO.NET 纽件模型 209
7.3.2 ADO.NET 对象结构 211
7.4 ADO.NET 数据库操作概述 211
7.4.1 ASP.NET 数据库应用程序结构 211
7.4.2 ADO.NET 数据库访问 212
7.5 Connection 对象 214
7.5.1 Connection 对象的属性和方法 214
7.5.2 创建Connection 对象 215
7.6 Command 对象 216
7.6.1 Command 对象的属性和方法 216
7.6.2 Command 类的构造函数 216
7.6.3 通过Command 对象执行命令 217
7.7 DataReader 对象 220
7.7.1 DataReader 对象的属性和方法 220
7.7.2 DataReader 对象的创建 221
7.7.3 使用DataReader 对象查询数据 221
7.8 DataAdapter 和DataSet 对象 221
7.8.1 DataAdapter 对象 221
7.8.2 DataSet 对象 223
7.8.3 使用DataAdapter 对象查询数据 228
7.8.4 使用DataAdapt田对象吴新数据 234
7.9 数据控件 237
7.9.1 GridView 控件 237
7.9.2 Repeater 控件

前言/序言

  信息技术的应用已渗透到各个领域,基于Web技术的应用系统正在成为信息系统的主流。随着企事业单位信息管理、电子商务和电子政务等需求的增加,各类信息系统使用Web方式进行信息处理和应用系统开发已经成为主流发展趋势。Web技术是网络时代信息应用的基础,是计算机科学与技术、软件工程、网络工程、信息工程、信息管理与信息系统等相关专业学生需要掌握的重要基础技术,也是从事信息行业的技术人员和管理者需要掌握的重要技术之一。
  本书以基于Web的应用设计与开发能力培养为主要目标,面向应用型教学需求,重点突出基础性和应用性。按照Web技术“基础架构、客户端设计、服务端设计”的结构体系来组织内容,全书共10章,分别为Web概览、Web网页设计、JavaScript脚本编程、C#程序设计语言、ASP.NET基本程序设计、ASP.NET内置对象、ASP.NET数据库编程、.NET框架类库、ASP.NET的高级应用、ASP.NET综合实例,循序渐进、由浅人深,各部分内容形成一个有机联系的整体。
  各章主要内容如下。
  第1章概括介绍Web的基础知识,包括Web的基本概念和工作原理、超文本标记语言HTML、可扩展标记语言XML以及Web应用开发相关技术,使读者对Web系统整体有初步认识。