技术开发 频道

ASP.NET AJAX Web 程序开发秘诀(VB版)

第1章 万事开头难,从了解AJAX开始学起
1.1 AJAX的用户观点
1.2 AJAX的开发人员观点
1.3 使用AJAX的思考
1.4 AJAX应用现状

第2章 迈向解密之路,ASP.NET AJAX技术综述
2.1 什么是ASP.NET AJAX
2.2 探讨ASP.NET AJAX的架构
2.3 探讨ASP.NET AJAX的服务器端 功能
2.4 探讨ASP.NET AJAX的客户端功能
2.5 关于AJAX Control ToolKit

第3章 实现的第一步,使用UpdatePanel异步局部更新页面
3.1 如何异步局部更新页面
3.1.1 整页更新与异步局部更新
3.1.2 实现异步局部更新
3.2 探讨UpdatePanel控件的运作方式
3.3 探讨UpdatePanel控件的使用模式
3.4 探讨UpdatePanel控件内容的更新时机
3.5 探讨UpdatePanel控件的触发器
3.6 何时需要使用触发器类型PostBackTrigger
3.7 如何以嵌套方式使用UpdatePanel 控件
3.8 如何在主控页面中使用UpdatePanel 控件
3.9 哪些控件与UpdatePanel不兼容

第4章 一切尽其在我,探讨UpdatePanel 的编程功能
4.1 如何以编程方式更新一个UpdatePanel 控件
4.2 如何以编程方式创建一个UpdatePanel 控件
4.3 如何在自定义控件中启用局部更 新功能
4.4 自定义UpdatePanel控件的异常处理
4.5 使用JavaScript程序代码来自定义UpdatePanel控件的错误处理

第5章 悠游于异步之间,探索Page RequestManager
5.1 什么是PageRequestManager
5.2 如何取得PageRequestManager的 实例
5.3 客户端页面存留周期事件
5.4 如何取消异步回送
5.5 如何让UpdatePanel控件动起来
5.6 自定义局部更新的错误处理

第6章 别让用户干着急,善用Update Progress控件
6.1 自定义UpdateProgress控件的属性
6.2 了解UpdateProgress控件的解释方式
6.3 探讨UpdateProgress控件的显示时机
6.4 使用JavaScript程序代码来显示与隐 藏Update Progress控件

第7章 定时操作的非常好的利器,善用 Timer控件
7.1 Timer控件的运作机制
7.2 Timer控件的使用模式
7.3 Timer控件的摆放位置及其影响
7.4 Timer控件范例集锦

第8章 酷炫效果营造者,探讨AJAX Control Toolkit(上)
8.1 如何将AJAX Control Toolkit控件添 加到Visual Studio 2005工具箱
8.2 如何添加AJAX Control Toolkit控件 的命名空间
8.3 探讨“可折叠面板”与“可折叠” 控件
8.4 形影不离(AlwaysVisibleControl)
8.5 动画集锦(AnimationExtender)
8.5.1 使用XML声明式语法设置动 画集锦
8.5.3 同时或依序播放动画
8.5.4 结合“动作”的动画
8.6 自动输入完成扩展器(AutoCompleteExtender)
8.7 日历扩展器(CalendarExtender)
8.8 级联下拉菜单(CascadingDrop- Down)
8.9 可收缩面板(CollapsiblePanel)
8.10 确认按钮(ConfirmButton)
8.11 拖拽面板(DragPanel)
8.12 下拉菜单(DropDown)
8.13 阴影面板(DropShadow)
8.14 动态呈现(DynamicPopulate)
8.15 文本框过滤器(FilteredTextBox)
8.16 停靠菜单(HoverMenu)
8.17 强制弹出(ModalPopup)
8.18 互斥复选框(Mutually ExlcusiveCheckBox)

第9章 酷炫效果营造者,探讨AJAX Control Toolkit(下)
9.1 拒绝机器人行为(NoBot)
9.2 数值调整器(NumericUpDown)
9.3 分页项目符号列表(Paging BulletedList)
9.4 密码强度(PasswordStrength)
9.5 弹出控件(PopupControl)
9.6 评级(Rating)
9.7 顺序重排列表(ReorderList)
9.8 可调整大小控件(ResizableControl)
9.9 圆角(RoundedCorners)
9.10 滑片(Slider)
9.11 相册播放(SlideShow)
9.12 索引标签(Tab)
9.13 水印文本框(TextBoxWatermark)
9.14 双模按钮(ToggleButton)
9.15 更新面板动画效果(Update PanelAnimation)
9.16 外显型对话框验证器(ValidatorCallout)

第10章 JavaScript换新装,注入OOP 新灵魂
10.1 面向对象功能综述
10.2 如何使用命名空间与类
10.3 如何使用继承
10.4 如何使用接口
10.5 如何使用枚举
10.6 如何使用反射
10.7 探讨客户端页面生命周期事件
10.7.1 探讨重要的客户端类
10.7.2 为客户端事件编写事件处理函数
10.7.3 如何使用页面的load与unload事件
10.7.4 如何使用其他客户端类的事件
10.7.5 客户端事件列表
10.7.6 客户端事件执行顺序
10.8 探讨Script引用
10.9 探讨Array类型扩展
10.10 探讨Boolean类型扩展
10.11 探讨Date类型扩展
10.12 探讨Error类型扩展
10.13 探讨Number类型扩展
10.14 探讨Object类型扩展
10.15 探讨String类型扩展

第11章 外部资源的异步整合,探讨如何在客户端JavaScript调用Web服务
11.1 异步通信层功能综述
11.1.1 关于AJAX
11.1.2 善用JSON
11.1.3 送出HTTP请求
11.2 客户端与服务器间的通信
11.2.1 客户端架构
11.2.2 服务器架构
11.3 客户端类型简介
11.4 服务器类型简介
11.5 什么是Web服务
11.6 如何将Web服务公开给JavaScript
11.6.1 公开给JavaScript调用的Web 服务所需满足的条件
11.6.2 如何在页面中注册JavaScript所 要调用的Web服务
11.7 如何让多个Web服务方法共享同一 个成功回调函数
11.8 如何传递与接收复杂类型
11.9 如何使用JavaScript调用远程Web 服务
11.10 如何使用JavaScript调用页面方法

第12章 探讨如何于客户端JavaScritp调用ASP.NET应用程序服务
12.1 如何通过JavaScript使用窗体验证
12.1.1 探讨AuthenticationService类的 方法
12.1.2 探讨AuthenticationService类的 属性
12.1.3 使用JavaScript来调用验证服务
12.2 用户配置文件
12.2.1 探讨ProfileServic类的属性字段
12.2.2 探讨ProfileServic类的方法
12.2.3 探讨ProfileServic类的属性
12.2.4 探讨ProfileGroup类
12.2.5 使用JavaScript来调用用户 配置文件服务

第13章 为自己量身打造,探讨创建具备 客户端功能的组件
13.1 如何创建自定义的客户端DOM元 素事件
13.1.1 如何将事件处理函数绑定至 DOM元素事件
13.1.2 如何创建与移除自定义的事件 处理函数
13.1.3 如何引发自定义事件
13.2 如何创建非可视客户端组件
13.3 如何创建客户端行为
13.4 如何创建客户端控件
13.5 如何创建扩展器
13.6 如何将扩展器编译成组件
13.7 如何创建具备客户端功能的Web 服务器控件

附录 范例安装与使用说明

 

0
相关文章