图书介绍
Web应用程序设计实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 罗福强编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302227151
- 出版时间:2010
- 标注页数:332页
- 文件大小:130MB
- 文件页数:349页
- 主题词:主页制作-程序设计-教材
PDF下载
下载说明
Web应用程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web应用程序设计基础1
1.1 Web应用技术的发展概况1
1.1.1 Web应用的概念1
1.1.2 客户端技术的发展2
1.1.3 服务器端技术的发展4
1.1.4 Web浏览器与服务器的发展6
1.2 HTTP、HTML与JavaScript7
1.2.1 HTTP7
1.2.2 HTML8
1.2.3 JavaScript10
1.3 ASP.NET概述12
1.3.1 ASP的宿命12
1.3.2 什么是ASP.NET12
1.3.3 ASP.NET的优势13
1.4 Visual Studio 2008与Web应用程序的创建14
1.4.1 Visual Studio 2008的视图15
1.4.2 Visual Studio 2008的基本操作17
1.4.3 创建Web应用程序的基本方法19
1.4.4 ASP.NET Web应用程序的结构23
本章小结24
习题124
第2章 Web窗体静态设计技术25
2.1 Web窗体概述25
2.1.1 什么是Web窗体25
2.1.2 ASP.NET页的构成25
2.1.3 Web窗体的运行机制27
2.1.4 Web窗体中的代码28
2.2 ASP.NET Web控件概述32
2.2.1 什么是Web控件32
2.2.2 HTML服务器控件33
2.2.3 Web服务器控件33
2.3 标准服务器控件的使用34
2.3.1 标准服务器控件的功能34
2.3.2 标准服务器控件的常见属性35
2.3.3 常见标准服务器控件的使用37
本章小结52
习题252
第3章 Web窗体动态设计技术53
3.1 Web窗体的编程模型53
3.1.1 Web窗体与Page对象53
3.1.2 Page对象的生命周期53
3.1.3 Page对象的常用属性与事件介绍54
3.2 基于事件驱动的编程方法56
3.2.1 Web窗体的客户端事件56
3.2.2 Web窗体的服务器端事件58
3.2.3 服务器端事件的绑定60
3.3 Web窗体的动态生成61
3.3.1 静态设计Web窗体的不足61
3.3.2 Web窗体动态生成的技巧62
3.4 Web窗体与页面提交64
3.4.1 Web窗体与超链接64
3.4.2 跨页传值65
本章小结70
习题370
第4章 用户输入与验证71
4.1 用户输入验证概述71
4.1.1 验证用户输入的必要性71
4.1.2 ASP.NET的用户输入验证机制72
4.1.3 ASP.NET的验证类型73
4.2 ASP.NET验证控件的使用73
4.2.1 ASP.NET的验证控件73
4.2.2 使用RequiredFieldValidator控件74
4.2.3 使用CompareValidator控件74
4.2.4 使用RangeValidator控件75
4.2.5 使用RegularExpressionValidator控件75
4.2.6 使用ValidationSummary控件76
4.2.7 使用CustomValidator控件78
4.3 用户输入验证的高级应用80
4.3.1 禁用验证80
4.3.2 使用验证组80
4.3.3 验证的有效性检测82
本章小结83
习题483
第5章 主题、母版页与Web导航84
5.1 主题与外观84
5.1.1 主题与外观概述84
5.1.2 主题和外观的应用86
5.1.3 主题的优先级与安全问题91
5.2 使用母版页92
5.2.1 母版页的概述92
5.2.2 母版页的创建94
5.2.3 内容页的创建96
5.2.4 母版页的应用98
5.3 站点导航100
5.3.1 站点导航概述100
5.3.2 创建站点地图101
5.3.3 使用SiteMapPath控件引用站点地图102
5.3.4 使用TreeView控件引用站点地图103
5.3.5 使用Menu控件引用站点地图106
5.3.6 母版页与站点导航108
本章小结111
习题5111
第6章 Web应用与数据库编程112
6.1 ADO.NET概述112
6.1.1 ADO.NET的架构112
6.1.2 ADO.NET的内置对象113
6.1.3 ADO.NET在Web应用程序中的编程思路116
6.2 ASP.NET的数据访问控件概述118
6.2.1 数据源控件118
6.2.2 数据绑定控件120
6.3 ASP.NET数据绑定控件的使用121
6.3.1 GridView控件的基本用法121
6.3.2 GridView控件的功能设置125
6.3.3 自定义显示模板127
6.3.4 数据源的动态绑定130
6.3.5 其他数据绑定控件的使用132
6.4 基于数据库的Web应用的分层架构设计137
6.4.1 三层架构设计的概述137
6.4.2 ASP.NET三层架构设计的实现138
本章小结144
习题6144
第7章 Web应用的状态管理145
7.1 Web应用状态管理与维护概述145
7.1.1 什么是状态管理与维护145
7.1.2 几种常见的状态维护技术介绍146
7.1.3 ASP.NET的内置对象与状态维护148
7.2 Web应用程序的配置文件154
7.2.1 Web应用系统的配置文件154
7.2.2 配置文件在状态维护中的应用155
7.3 应用程序状态维护技术156
7.3.1 应用程序状态概述156
7.3.2 Application对象的应用158
7.4 用户会话状态维护技术160
7.4.1 Session对象概述160
7.4.2 Session对象的应用161
7.5 Cookie的应用技术164
7.5.1 什么是Cookie164
7.5.2 向客户端发送Cookie165
7.5.3 从客户端提取Cookie167
7.5.4 Cookie的高级应用169
本章小结170
习题7170
第8章 Web控件的自我构造171
8.1 用户控件171
8.1.1 用户控件概述171
8.1.2 创建用户控件172
8.1.3 使用用户控件174
8.2 自定义Web服务器控件177
8.2.1 自定义Web服务器控件概述177
8.2.2 创建自定义Web服务器控件178
8.2.3 使用自定义Web服务器控件182
8.2.4 自定义Web服务器控件的高级应用185
本章小结194
习题8194
第9章 Web应用的性能调试与优化196
9.1 如何开发高性能的Web应用系统196
9.1.1 页面设计196
9.1.2 数据访问197
9.1.3 状态管理197
9.1.4 应用程序设计与配置197
9.2 跟踪与调试198
9.2.1 跟踪198
9.2.2 调试203
9.3 ASP.NET的缓存对象Cache206
9.3.1 Cache对象概述206
9.3.2 Cache对象的使用方法207
9.3.3 缓存策略的设置209
9.4 ASP.NET的输出缓存技术217
9.4.1 输出缓存概述218
9.4.2 输出缓存的使用方法219
本章小结224
习题9224
第10章 Web应用的安全性226
10.1 Web应用安全性概述226
10.1.1 Web应用的安全性问题226
10.1.2 解决Web应用安全问题的方法229
10.1.3 IIS的身份验证与安全230
10.2 ASP.NET的身份验证与授权232
10.2.1 ASP.NET的身份验证和授权概述233
10.2.2 ASP.NET的身份验证与授权的配置234
10.2.3 ASP.NET的表单身份验证237
10.3 ASP.NET的成员资格技术242
10.3.1 ASP.NET成员资格概述242
10.3.2 ASP.NET成员资格的配置245
10.3.3 ASP.NET登录控件的使用246
10.4 基于角色安全性与数据访问安全性250
10.4.1 基于角色安全性概述250
10.4.2 ASP.NET的角色管理与配置251
10.4.3 数据访问安全性252
本章小结254
习题10254
第11章 Web部件技术与应用255
11.1 Web部件概述255
11.1.1 Web部件的功能255
11.1.2 Web部件的架构256
11.2 Web部件页的创建259
11.2.1 创建Web部件页的一般步骤260
11.2.2 创建Web部件页的详细过程260
11.3 Web部件的个性化设置267
11.3.1 个性化设置的重要概念268
11.3.2 个性化设置的应用步骤269
11.4 Web部件连接274
11.4.1 Web部件连接概述274
11.4.2 Web部件连接的实现275
本章小结282
习题11282
第12章 Ajax技术与应用284
12.1 ASP.NET Ajax概述284
12.1.1 ASP.NET Ajax的工作机制284
12.1.2 ASP.NET Ajax服务器控件286
12.2 ASP.NET Ajax应用288
12.2.1 网页局部刷新的实现288
12.2.2 在母版页中应用Ajax293
12.2.3 UpdateProgress控件的使用296
12.2.4 Timer控件的使用299
12.3 ASP.NET Ajax扩展程序控件的应用302
12.3.1 Ajax扩展程序控件概述302
12.3.2 Ajax扩展程序控件的使用303
本章小结306
习题12307
第13章 Web应用经典案例分析308
13.1 需求分析与系统模块设计308
13.1.1 理解需求308
13.1.2 需求分析309
13.1.3 系统模块设计309
13.2 数据库设计与配置311
13.2.1 数据库管理系统的选择311
13.2.2 数据表设计312
13.2.3 存储过程的设计313
13.2.4 配置数据库315
13.3 用户界面设计315
13.4 业务逻辑设计与实现321
13.4.1 业务逻辑组件的设计与实现321
13.4.2 用户界面的逻辑设计与实现324
13.5 Web应用程序的发布328
13.5.1 准备工作328
13.5.2 部署Web应用程序328
本章小结331
习题13331
参考文献332
热门推荐
- 183106.html
- 715300.html
- 2866012.html
- 2617709.html
- 2023968.html
- 1601791.html
- 3798008.html
- 3807366.html
- 1545684.html
- 3051109.html
- http://www.ickdjs.cc/book_1096162.html
- http://www.ickdjs.cc/book_1895569.html
- http://www.ickdjs.cc/book_1563234.html
- http://www.ickdjs.cc/book_2399104.html
- http://www.ickdjs.cc/book_3216751.html
- http://www.ickdjs.cc/book_51716.html
- http://www.ickdjs.cc/book_2870936.html
- http://www.ickdjs.cc/book_2520105.html
- http://www.ickdjs.cc/book_3360832.html
- http://www.ickdjs.cc/book_678290.html