Web应用程序设计实用教程

Web应用程序设计实用教程

罗福强, 编著

出版社:清华大学出版社

年代:2010

定价:24.0

书籍简介:

本书以Visual Studio、.NET 2008和ASP.NET 3.5为蓝本,全面介绍Web程序的开发技术。

书籍目录:

第1章 Web应用程序设计基础

1.1 Web应用技术的发展概况

1.1.1 Web应用的概念

1.1.2 客户端技术的发展

1.1.3 服务器端技术的发展

1.1.4 Web浏览器与服务器的发展

1.2 HTTP、HTML,与JavaScript

1.2.1 HTTP

1.2.2 HTMI

1.2.3 JavaScript.

1.3 ASENET概述

1.3.1 ASP的宿命

1.3.2 什么是.ASENET

1.3.3 ASENET的优势

1.4 Visual Studio2008与Web应用程序的创建

1.4.1 Visual Studio2008的视图

1.4.2 Visual Studio2008的基本操作

1.4.3 创建Web应用程序的基本方法

1.4.4 ASENET Web应用程序的结构

本章小结

习题1

第2章Web窗体静态设计技术

2.1 Web窗体概述

2.1.1 什么是Web窗体

2.1.2 ASENET页的构成

2.1.3 Web窗体的运行机制

2.1.4 Web窗体中的代码

2.2 ASRNET Web控件概述

2.2.1 什么是Web控件

2.2.2 HTML服务器控件

2.2.3 Web服务器控件

2.3 标准服务器控件的使用j

2.3.1 标准服务器控件的功能

2.3.2 标准服务器控件的常见属性

2.3.3 常见标准服务器控件的使用

本章小结

习题2

第3章 Web窗体动态设计技术

3.1 Web窗体的编程模型

3.1.1 Web窗体与Page对象

3.1.2 Page对象的生命周期

3.1.3 Page对象的常用属性与事件介绍

3.2 基于事件驱动的编程方法

3.2.1 Web窗体的客户端事件

3.2.2 Web窗体的服务器端事件

3.2.3 服务器端事件的绑定

3.3 Web窗体的动态生成

3.3.1 静态设计Web窗体的不足

3.3.2 Web窗体动态生成的技巧

3.4 Web窗体与页面提交

3.4.1 Web窗体与超链接

3.4.2 跨页传值

本章小结

习题3

第4章 用户输入与验证

4.1 用户输入验证概述

4.1.1 验证用户输入的必要性

4.1.2 ASP.NEI的用户输入验证机制

4.1.3 ASP.NET的验证类型

4.2 ASP.NET验证控件的使用

4.2.1 ASENET的验证控件

4.2.2 使用Required Field Validator控件

4.2.3 使用Compare Validator控件

4.2.4 使用Range Validator控件

4.2.5 使用Regular Expression Validator控件

4.2.6 使用Validation Summary控件

4.2.7 使用Custom Validator控件

4.3 用户输入验证的高级应用

4.3.1 禁用验证

4.3.2 使用验证组

4.3.3 验证的有效性检测

本章小结

习题4

第5章 主题、母版页与Web导航

5.1 主题与外观

5.1.1 主题与外观概述

5.1.2 主题和外观的应用

5.1 _3主题的优先级与安全问题

5.2 使用母版页

5.2.1 母版页的概述

5.2.2 母版页的创建

5.2.3 内容页的创建

5.2.4 母版页的应用

5.3 站点导航

5.3.1 站点导航概述

5.3.2 创建站点地图

5.3.3 使用SiteMapPath控件引用站点地图

5.3.4 使用FreeView控件引用站点地图

5.3.5 使用Menu控件引用站点地图

5.3.6 母版页与站点导航

本章小结

习题5

第6章Web应用与数据库编程

6.1 ADO.NET概述

6.1.1 ADO.NET的架构

6.1.2 ADO.NET的内置对象

6.1.3 ADO.NET在Web应用程序中的编程思路

6.2 ASENET的数据访问控件概述

6.2.1 数据源控件

6.2.2 数据绑定控件

6.3 ASENET数据绑定控件的使用

6.3.1 GridView控件的基本用法

6.3.2 GridView控件的功能设置

6.3.3 自定义显示模板

6.3.4 数据源的动态绑定

6.3.5 其他数据绑定控件的使用

6.4 基于数据库的Web应用的分层架构设计

6.4.1 三层架构设计的概述

6.4.2 ASENET三层架构设计的实现

本章小结.

习题6

第7章 Web应用的状态管理

7.1 Web应用状态管理与维护概述

7.1.1 什么是状态管理与维护

7.1.2 几种常见的状态维护技术介绍.

7.1.3 ASP.NEI的内置对象与状态维护

7.2 Web应用程序的配置文件

7.2.1 Web应用系统的配置文件

7.2.2 配置文件在状态维护中的应用

7.3 应用程序状态维护技术

7.3.1 应用程序状态概述

7.3.2 Application对象的应用

7.4 用户会话状态维护技术

7.4.1 Session对象概述

7.4.2 Session对象的应用

7.5 Cookie的应用技术

7.5.1 什么是Cookie:

7.5.2 向客户端发送Cookie

7.5.3 从客户端提取Cookie

7.5.4 Cookie的高级应用

本章小结

习题7

第8章 Web控件的自我构造

8.1 用户控件

8.1.1 用户控件概述

8.1.2 创建用户控件

8.1.3 使用用户控件

8.2 自定义Web服务器控件

8.2.1 自定义Web服务器控件概述

8.2.2 创建自定义Web服务器控件

8.2.3 使用自定义Web服务器控件

……

第9章 Web应用的性能调试与优化

第10章 Web应用的安全性

第11章 Web部件技术与应用

第12章 Ajax技术与应用

第13章 Web应用经典安全分析

参考文献

内容摘要:

ASP.NET是微软顺应Web 2.0时代的潮流推出的新一代动态网页设计技术。它与微软.NET Framework、ADO.NET、C# .NET、XML等技术高度集成,借助Visual Studio .NET开发平台,具有功能超级强悍、使用超级简便的特点。本书以Visual Studio .NET 2008和ASP.NET 3.5为蓝本,全面介绍Web应用程序的开发技术。全书共分13章。在讲解Web应用程序的基本概念、ASP.NET的基本语法基础之上,以面向对象和基于事件驱动的程序设计方法为核心,重点介绍了Web窗体的设计、用户输入验证、网页布局与效果设计、数据库的访问、网站的状态维护、Web控件的创建与使用、网站性能优化、网站的安全性实现、ASP.NET Web部件技术和Ajax技术等实用技术。本书内容丰富、可操作性强、语言文字简洁流畅,使用案例驱动,能够使读者轻松愉快地掌握基于ASP.NET的Web应用程序的开发思想、方法和技巧。本书坚持零起点,可作为大专院校计算机相关专业学生的教材或者作为网站开发培训学员的学习教材,也可作为想进行网站开发或已经在从事网站开发的技术人员的参考书。

编辑推荐:

《Web应用程序设计实用教程》教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自中学习的能力
教学内容先进,强调计算机在各专业中的应用
教学模式完善,提供配套的教学资源解决办案

书籍规格:

书籍详细信息
书名Web应用程序设计实用教程站内查询相似图书
9787302227151
如需购买下载《Web应用程序设计实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)24.0语种简体中文
尺寸26 × 19装帧平装
页数 343 印数

书籍信息归属:

Web应用程序设计实用教程是清华大学出版社于2010.7出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计-教材 的书籍。