注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具Web技术与应用

Web技术与应用

Web技术与应用

定 价:¥55.00

作 者: 顾韵华,田伟,王兴 编
出版社: 科学出版社
丛编项:
标 签: 程序设计 计算机 其它语言

购买这本书可以去


ISBN: 9787030367365 出版时间: 2013-03-01 包装: 平装
开本: 16开 页数: 339 字数:  

内容简介

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

作者简介

  顾韵华、田伟、王兴

图书目录

前言
第1章 Web概览
1.1 Internet与Web
1.1.1 Internet
1.1.2 Web
1.2 与Web相关的基本概念
1.2.1 IP地址
1.2.2 DNS域名
1.2.3 统一资源定位符URL
1.2.4 超文本和超媒体
1.3 Web的基本原理
1.3.1 Web的客户机/服务器模型
1.3.2 HTTP
1.3.3 万维网文档
1.4 Web开发技术
1.4.1 Web客户端技术
1.4.2 Web服务端技术
1.4.3 Web开发平台
1.5 Web开发工具简介
1.5.1 Dreamweaver
1.5.2 Visual Studio.NET
1.6 本章小结
习题1
第2章 Web网页设计
2.1 网页设计概述
2.1.1 网站开发流程
2.1.2 Web页面的三层结构
2.2 超文本标记语言HTML
2.2.1 HTML文件结构和标记分类
2.2.2 设置文本与段落
2.2.3 使用图像标记
2.2.4 设置超链接
2.2.5 创建列表
2.2.6 表格
2.2.7 表单
2.3 CSS样式表
2.3.1 样式表的定义
2.3.2 选择符及相关标记
2.3.3 CSS样式的引用
2.3.4 样式的优先级
2.3.5 样式的继承
2.3.6 CSS样式属性
2.3.7 CSS+DIV页面布局
2.4 本章小结
习题2
第3章 JavaScript脚本编程
3.1 JavaScript编程基础
3.1.1 JavaScript程序的开发过程
3.1.2 数据类型、常量与变量
3.1.3 运算符与表达式
3.1.4 函数
3.1.5 流程控制
3.1.6 事件触发与处理
3.2 JavaScript对象
3.2.1 对象的定义与引用
3.2.2 对象操作语句
3.2.3 常用内建对象
3.3 浏览器对象模型
3.3.1 浏览器对象模型概述
3.3.2 常用浏览器对象
3.4 文档对象模型
3.4.1 DOM节点树
3.4.2 节点属性与方法
3.5 轻量级的JavaScript框架——jQuery
3.6 本章小结
习题3
第4章 C#程序设计语言
4.1 C#语言概述
4.2 C#应用程序的创建
4.2.1 创建C#控制台应用程序
4.2.2 用Visual Studio 2010创建C#应用程序
4.3 命名空间
4.3.1 什么是命名空间
4.3.2 两类命名空间
4.3.3 引用命名空间
4.4 C#程序结构
4.5 C#基础语法
4.5.1 关键字
4.5.2 命名规则
4.5.3 数据类型
4.5.4 常量和变量
4.5.5 运算符与表达式
4.5.6 流程控制语句
4.5.7 异常处理
4.6 C#面向对象编程
4.6.1 类的定义
4.6.2 创建对象
4.6.3 类的成员
4.6.4 类的构造函数和析构函数
4.6.5 类的字段和属性
4.6.6 类的方法
4.6.7 类的继承
4.7 本章小结
习题4
第5章 ASP.NET基本程序设计
5.1 .NET Framework体系结构
5.1.1 公共语言运行时
5.1.2 .NET类库
5.2 ASP.NET Web简介
5.2.1 Web Form的概念
5.2.2 Web Form的处理过程
5.3 创建ASP.NET应用程序
5.4 ASP.NET程序结构
5.4.1 ASP.NET应用程序的构成
5.4.2 ASP.NET页面的结构
5.5 服务器控件简介
5.5.1 服务器控件分类
5.5.2 HTML服务器控件
5.5.3 HTML控件与Web控件的区别
5.6 Web标准服务器控件
5.6.1 Web服务器控件基本语法
5.6.2 Web服务器控件常用的属性和事件
5.6.3 Button控件
5.6.4 Label控件
5.6.5 Literal控件
5.6.6 TextBox控件
5.6.7 CheckBox控件
5.6.8 CheckBoxList控件
5.6.9 RadioButton控件
5.6.10 RadioButtonList控件
5.6.11 DropDownList控件
5.6.12 ListBox控件
5.6.13 Image控件
5.6.14 ImageButton控件
5.6.15 HyperLink控件
5.6.16 LinkButton控件
5.6.17 Calendar控件
5.6.18 Panel控件
5.6.19 FileUpload控件
5.7 验证控件
5.7.1 RequiredFieldValidator控件
5.7.2 CompareValidator控件
5.7.3 RangeValidator控件
5.7.4 RegularExpressionValidator控件
5.7.5 CustomValidator控件
5.7.6 ValidationSummary控件
5.8 本章小结
习题5
第6章 ASP.NET内置对象
6.1 ASP.NET内置对象概述
6.2 Page对象
6.2.1 Web窗体代码模型
6.2.2 Page对象的属性、方法和事件
6.2.3 IsPostBack属性
6.2.4 IsValid属性
6.2.5 Init事件
6.2.6 Load事件
6.3 Response对象
6.3.1 在页面中输出数据
6.3.2 页面跳转并传递参数
6.3.3 停止程序运行
6.3.4 ContentType属性
6.3.5 BufferOutput属性
6.4 Request对象
6.4.1 获取客户端表单信息
6.4.2 QueryString数据集合
6.4.3 ServerVariables数据集合
6.4.4 Browser属性
6.5 Server对象
6.5.1 ScriptTimeout属性
6.5.2 HtmlEncode方法
6.5.3 UrlEncode方法
6.5.4 MapPath方法
6.5.5 Execute方法
6.5.6 Transfer方法
6.6 Application对象
6.6.1 Global.asax文件
6.6.2 利用Application存储信息
6.6.3 读取Application中的信息
6.6.4 删除Application中的信息
6.7 Session对象
6.7.1 Session工作原理
6.7.2 存储和读取用户会话信息
6.8 Cookie对象
6.8.1 Cookie的基本原理
6.8.2 设置Cookie
6.8.3 读取Cookie
6.8.4 修改和删除Cookie
6.8.5 Cookie与Session的区别
6.9 应用示例
6.9.1 聊天室
6.9.2 用户权限检查
6.9.3 访问计数器
6.10 本章小结
习题6
第7章 ASP.NET数据库编程
7.1 数据库基础知识
7.1.1 关系数据库基本概念
7.1.2 数据库管理系统
7.1.3 数据库表的创建与数据维护
7.1.4 数据库语言SQL
7.1.5 存储过程
7.2 Web数据库基本概念
7.3 ADO.NET数据库组件
7.3.1 ADO.NET组件模型
7.3.2 ADO.NET对象结构
7.4 ADO.NET数据库操作概述
7.4.1 ASP.NET数据库应用程序结构
7.4.2 ADO.NET数据库访问
7.5 Connection对象
7.5.1 Connection对象的属性和方法
7.5.2 创建Connection对象
7.6 Command对象
7.6.1 Command对象的属性和方法
7.6.2 Command类的构造函数
7.6.3 通过Command对象执行命令
7.7 DataReader对象
7.7.1 DataReader对象的属性和方法
7.7.2 DataReader对象的创建
7.7.3 使用DataReader对象查询数据
7.8 DataAdapter和DataSet对象
7.8.1 DataAdapter对象
7.8.2 DataSet对象
7.8.3 使用DataAdapter对象查询数据
7.8.4 使用DataAdapter对象更新数据
7.9 数据控件
7.9.1 GridView控件
7.9.2 Repeater控件
7.9.3 DataList控件
7.9.4 DetailsView和FormView
7.10 本章小结
习题7
第8章 .NET框架类库
8.1 .NET框架类概述
8.1.1 .NET Framework类库的功能和结构
8.1.2 Microsoft命名空间
8.1.3 System命名空间
8.2 System.IO命名空间
8.2.1 主要的类
8.2.2 使用System.IO命名空间进行文件操作
8.3 System.Drawing命名空间
8.4 安全性命名空间
8.5 本章小结
习题8
第9章 ASP.NET的高级应用
9.1 用户控件
9.2 XML数据处理
9.3 AJAX
9.4 语言集成查询LINQ
9.5 本章小结
第10章 ASP.NET综合实例
10.1 系统概述
10.2 需求分析
10.3 系统设计
10.3.1 系统总体结构
10.3.2 系统功能
10.3.3 页面设计
10.3.4 数据库设计
10.4 公共类设计与实现
10.4.1 数据库操作类
10.4.2 业务功能类
10.5 主页面设计与实现
10.5.1 网站首页技术分析
10.5.2 网站首页的实现
10.6 子系统设计与实现
10.6.1 用户注册模块
10.6.2 用户登录模块
10.6.3 教程发布与管理模块
10.6.4 查看视频教程模块
10.6.5 用户管理模块
10.6.6 视频管理模块
10.7 本章小结
参考文献
附录 实验指导
实验1 .NET环境及网页制作
实验2 JavaScript程序设计
实验3 C#语言程序设计
实验4 服务器控件的使用
实验5 内置对象的应用
实验6 ADO.NET数据库操作

本目录推荐