《ASP.NET AJAX编程指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)温茨(Cbristian Wenz)著;唐学韬等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:7111239121
  • 页数:447 页
图书介绍:本书就介绍了ASP.NET AJAX框架,而且是一种十足的实操型介绍。本书还介绍如何快速地创建专业的动态网页。本书含有大量的代码和示例。

前言 1

第1章 ASP.NETAJAX、Ajax和ASP.NET 11

ASP.NETAJAX与Ajax 11

ASP.NETAJAX与ASP.NET 13

ASP.NETAJAX的要求及其安装 15

ASP.NETAJAX的组织架构 20

第一个ASP.NETAJAX示例:HelloUser 22

ScriptManager控件 27

小结 28

更深入的阅读建议 29

第2章 JavaScript 30

JavaScript语言 32

面向对象编程(OOP) 42

访问页面元素 46

DOM方法 50

小结 51

更深入的阅读建议 51

第3章 Ajax 52

XMLHttpRequest对象 53

XMLDocument对象 63

JSON 68

小结 71

更深入的阅读建议 72

第4章 使用ASP.NET AJAX 75

JavaScript Extensions 75

ASP.NET AJAX的快捷方式与辅助函数 75

对现有JavaScript对象的扩展 78

ASP.NET AJAX为JavaScript提供的OOP特性 79

NET类的客户端版本 91

小结 95

更深入的阅读建议 95

第5章 Web服务 96

错误处理 96

页面方法 101

维护会话状态 103

与服务器交换复杂数据 109

通过JavaScript调用Web服务的问题 113

小结 123

更深入的阅读建议 123

第6章 UpdatePanel:仅刷新页面上的某些部分 124

使页面的某个区域可更新 124

小结 139

更深入的阅读建议 140

第7章 使用ASP.NET AJAX Profile Service 141

准备Web站点 141

访问用户配置文件数据 143

访问分组的用户配置文件数据 148

小结 152

更深入的阅读建议 152

第8章 使用ASP.NETA JAX 153

AuthenticationService 153

准备应用程序 153

登录与注销 156

小结 162

更深入的阅读建议 162

第9章 本地化和全球化应用程序 163

本地化 164

全球化与国际化 177

小结 181

更深入的阅读建议 181

第10章 使用ASP.NET AJAX Control Toolkit 185

安装ASP.NET AJAX Control Toolkit 185

使用ASP.NET AJAX Control Toolkit 189

小结 192

更深入的阅读建议 192

第11章 向网页中添加动画 193

动画框架 193

拖放 202

小结 204

更深入的阅读建议 204

第12章 自动完成用户输入、抵抗垃圾信息 205

创建一个手风琴方格 205

维护一个元素的相对位置 207

向一个Text Box控件添加自动完成行为 209

向文本框附加一个日历 216

动态折叠一个单独的Panel 217

在页面上显示一个弹出窗口 218

在博客和其他输入表单中抵抗垃圾信息 221

创建一个标签型的界面 223

小结 226

更深入的阅读建议 226

第13章 编写自定义控件并贡献给社区 227

编写自定义ASP.NET AJAX控件 227

为Control Toolkit作出自己的贡献 236

小结 245

更深入的阅读建议 245

第14章 客户端控件 249

ASP.NET AJAX Client Controls简介 249

使用ASP.NET AJAX Client Controls 250

处理控件事件 267

小结 271

更深入的阅读建议 271

第15章 绑定和验证数据 272

数据绑定 272

数据验证 289

小结 304

更深入的阅读建议 305

第16章 使用行为和组件 306

使用行为 306

使用组件 319

小结 322

更深入的阅读建议 322

第17章 使用服务器端数据 323

使用List View控件 323

创建自定义数据源 339

小结 345

更深入的阅读建议 345

第18章 使用远程Web服务 346

使用Google的Web服务 347

使用Amazon的Web服务 354

通过XSLT来转换Web服务的结果 359

使用Yahoo!Web服务(通过REST和XPath) 368

小结 376

更深入的阅读建议 376

第19章 使用动画 377

使用动画 377

通过动画创建一个淡入淡出效果 379

小结 389

更深入的阅读建议 389

第20章 修正书签以及后退/前进按钮 390

通过代码修正 391

通过使用了Update History的控件修正书签和后退/前进按钮 393

通过ASP.NET AJAX Futrues的控件修正书签和后退/前进按钮 397

小结 404

更深入的阅读建议 404

第21章 Web Parts 405

通过ASP.NETWebParts使用ASP.NET AJAX 405

小结 410

更深入的阅读建议 410

第22章 在其他服务器端技术中使用ASP.NET AJAX 413

在PHP中使用ASP.NET A.JAX 414

小结 417

更深入的阅读建议 418

第六部分附录 419

附录A调试ASP.NET AJAX应用程序 421

附录BXMLHttp Request参考 434

附录CDOM参考 436

附录DASP.NET AJAX参考 440

附录EScript Manager、Update Panel、Update Progress以及Timer的声明标记参考 444