ASP.NET 2.0 AJAX高级编程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)吉布斯(Gibbs,M.),(美)沃荷林(Wahlin,D.)著;吴宏泉译
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302179405
- 页数:296 页
第1章 开发新一代Web应用程序 1
1.1实现多功能Web应用程序 1
1.2谁会从AJAX中受益 2
1.2.1最终用户利益所在 2
1.2.2开发人员利益所在 3
1.3什么是ASP*NET AJAX 6
1.3.1 ASP*NET组件 7
1.3.2 JavaScript组件 8
1.3.3 Web服务组件 11
1.3.4动态HTML组件 12
1.4其他AJAX库 12
1.5使用ASP*NET AJAX平衡客户端和服务器编程 14
1.6本章小结 14
第2章 局部网页更新 17
2.1 UpdatePanel控件 17
2.1.1触发更新 20
2.1.2从服务器调用更新方法 24
2.1.3局部页面更新生命周期 25
2.1.4 UpdatePanel的复杂性 26
2.2 UpdateProgress控件 27
2.3使用Timer控件自动更新 31
2.4管理页面请求 33
2.4.1请求生命周期 34
2.4.2取消请求 37
2.4.3检测错误 38
2.4.4使用更新 39
2.5 AJAX和可访问性 41
2.6本章小结 42
第3章ASP.NET开发人员的JavaScript 45
3.1客户端的JavaScript 45
3.1.1把JavaScript部署到浏览器 46
3.1.2感知性能 47
3.1.3脚本资源 48
3.2 JavaScript变量类型 48
3.3语言不规则性 52
3.3.1什么是相等性 52
3.3.2 Null*Undefiined或其他类型 54
3.4变量作用域 56
3.5使用原型 59
3.6关闭闭包 62
3.6.1垃圾收集 65
3.6.2 DOM元素 65
3.6.3避免内存泄漏 66
3.7使用eval求值 67
3.8处理异常 68
3.9字符串操作 69
3.10更好的JavaScript 71
3.10.1减少脚本 71
3.10.2使用缓存变量 71
3.11本章小结 72
第4章ASP.NETAJAX Client Libra 73
4.1浏览器页面生命周期 73
4.2使用类型系统 75
4.2.1声明命名空间 75
4.2.2创建类 77
4.2.3使用接口 83
4.2.4定义枚举和标记 85
4.3基本类库 90
4.3.1 String类 90
4.3.2日期和数字 91
4.3.3数组 92
4.4 Intellisense支持 94
4.5侦错和调试 97
4.5.1调试跟踪控制台 98
4.5.2生成错误 99
4.5.3验证参数 102
4.6浏览器对象 102
4.7本章小结 104
第5章 使用ScriptManager 107
5.1无处不在的ScriptManager 107
5.1.1添加脚本引用 109
5.1.2设置ScriptMode 111
5.1.3嵌入脚本资源 112
5.1.4脚本本地化 115
5.1.5脚本全球化 119
5.1.6服务引用 120
5.2 ASP.NET应用程序服务 123
5.2.1表单身份验证 123
5.2.2配置服务 126
5.3错误处理 130
5.3.1定制错误处理 130
5.3.2处理异步回送错误 131
5.3.3异步超时 132
5.4定制脚本位置 132
5.4.1设置脚本路径 132
5.4.2解析脚本引用 133
5.4.3 ScriptManager代理 133
5.4.4脚本压缩 133
5.5兼容性 133
5.6本章小结 134
第6章ASP.NET AJAX联网功能 135
6.1 XMLHttpRequest对象 135
6.1.1 XMLHttpRequest安全性 136
6.1.2对象属性和方法 136
6.2 WebRequest调用 138
6.2.1设置HTTP动词 139
6.2.2设置超时限制 141
6.2.3添加定制头 142
6.2.4传递额外数据 144
6.2.5解析完整URL 146
6.3管理Web请求 146
6.3.1默认超时设置 146
6.3.2全局Web请求处理 149
6.3.3 WebRequestExecutor 151
6.4传递数据 152
6.4.1串行化 153
6.4.2 JSON格式 153
6 4.3 JSON串行化 157
6.4.4 PageMethods 161
6.4.5使用日期 162
6.4.6回避串行化 163
6.4.7配置JSON串行化功能 164
6.4.8定制串行化 164
6.5本章小结 165
第7章ASP*NET AJAX应用程序服务 167
7.1用户身份验证 167
7.1.1配置表单身份验证 168
7.1.2定制身份验证 169
7.1.3使用JavaScript进行身份验证 170
7.1.4访问用户状态 173
7.1.5注销 174
7.2用户Profiile数据 175
7.2.1定义Profiile数据 175
7.2.2访问Profiile属性 178
7.2.3在浏览器中访问Profiile数据 179
7.2.4重载Profiile属性 181
7.2.5加载Profiile属性 183
7.26存储Profiile数据 185
7.3本章小结 188
第8章 多功能AJAX Toolkit控件 189
8.1控制页面布局 189
8.1.1 Accordion 190
8.1.2 AlwaysVisibleControlExtender 193
8.1.3 CollapsiblePanelExtender 195
8.1.4 ResizableControl 196
8.1.5 Tab 198
8.2 UI效果 200
8.2.1动画 201
8.2.2 UpdatePanel动画 202
8.2.3 DropShadow 204
8.2.4 RoundedComers 204
8.3弹出式控件 205
8.3.1日历 206
8.3.2 ConfiirmButton 207
8.3.3 HoverMenu 207
8.3.4 PopupControl 208
8.3.5 ModalPopup 209
8.3.6 CascadingDropDown 209
8.4本章小结 211
第9章 测试和调试ASP*NET AJAX应用程序 213
9.1调试和发布脚本 213
9.2使用 Error类 216
9.3使用Sys*Debug类 219
9.3.1执行跟踪操作 219
9.3.2执行断言操作 223
9.4启用Internet Explorer的调试功能 224
9.5使用Internet Explorer和Microsoft Script Debugger调试 229
9.6使用Firefox和Firebug调试 231
9.7浏览ASP*NET AJAX请求和响应消息 233
9.7.1使用Fiddler检测消息 233
9.7.2使用Web Development Helper检测消息 237
9.8本章小结 238
第10章 部署ASP*NETAJAX应用程序 241
10.1安装ASP.NET AJAX 241
10.1.1 ASP*NET AJAX 241
10.1.2 ASP*NET AJAX Control Toolkit 242
10.1.3 ASP*NET Futures CTP 243
10.2 Web场部署 244
10.2.1设置MachmeKey 244
10.2.2操作会话状态 244
10.3使用不同平台 245
10.4避免常见的配置问题 246
10.4.1禁用调试 246
10.4.2启用定制错误 247
10.4.3禁用跟踪 247
10.4.4设置部署模式 248
10.5创建Web部署项目 249
10.6部署之后 252
10.6.1性能监控 252
10.6.2控制AJAX特征 253
10.6.3配置IIS7 254
10.7使用脚本压缩 255
10.7.1压缩动态脚本 255
10.7.2压缩静态脚本 255
10.7.3考虑使用共享脚本 256
10.7.4不要改变版本路径 256
10.8本章小结 257
第11章 构建定制控件 259
11.1构建客户端ASP*NET AJAX控件 259
11.1.1扩展JavaScript 260
11.1.2注册控件命名空间 262
11.1.3创建控件构造函数 262
11.1.4使用原型设计模式和JSON 264
11.1.5定义控件属性 267
11.1.6初始化控件和处理事件 270
11.1.7定义控件方法 273
11.1.8处置控件资源 283
11.1.9注册定制控件类 284
11.1.10创建客户端控件实例 284
11.2构建服务器端ASP*NET AJAX控件 287
11.2.1在服务器端控件中嵌入脚本 288
11.2.2创建控件类和实现IScriptControl 289
11.2.3重写Render和OnPreRender方法 291
11.2.4在ASP.NET页面中使用定制ASP.NET AJAX控件 295
11.3本章小结 296
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《家》高铁林,王力军文;胡博综图 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019