图书介绍

ASP.NET 2.0 AJAX高级编程pdf电子书版本下载

ASP.NET 2.0 AJAX高级编程
  • (美)吉布斯(Gibbs,M.),(美)沃荷林(Wahlin,D.)著;吴宏泉译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302179405
  • 出版时间:2008
  • 标注页数:296页
  • 文件大小:77MB
  • 文件页数:313页
  • 主题词:主页制作-程序设计;计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET 2.0 AJAX高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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

精品推荐