第一图书网

ASP.NET AJAX程序设计

陈黎夫 人民邮电出版社
出版时间:

2007-5  

出版社:

人民邮电出版社  

作者:

陈黎夫  

页数:

359  

Tag标签:

无  

内容概要

  本书系统介绍ASP.NET Ajax程序设计知识,共3卷。本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端开发知识,只要在Visual Studio中轻松拖放即可实现强大的客户端Ajax功能,例如局部页面更新、异步回送、拖放、动画等,非常适合为现有的ASP.NET 2.0应用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些简单Ajax功能的实现。  本卷适合对ASP.NET AJAX有兴趣,并希望对其有更进一步了解的Web开发人员阅读。

作者简介

  陈黎夫,毕业于上海交通大学计算机科学专业。曾在微软公司 ASP.NET AJAX 创始团队——Windows Live Hotmail担任软件开发工程师,使用 ASP.NET AJAX 早期版本参与开发了下一代Email系统Windows Live Mail,以及Windows Live Calendar等产品。擅长Web相关技术,有着近8年的Web开发经验。作为 ASP.NET AJAX 在中国的传道者之一,他在个人博客中写过大量相关技术文章,引起了广泛反响,他的博客已经成为国内访问量最大的 ASP.NET AJAX 资源之一。除本书外,他还是人民邮电出版社出版的国内第一本Atlas著作《Atlas基础教程》的译者。

书籍目录

第1章 Ajax概述1.1 Ajax之前的Web1.2 水到渠成的Ajax1.3 Ajax应用程序的特征1.4 Ajax使用的技术1.5 Ajax的实现原理1.6 最简单的Ajax应用程序1.7 Ajax的优势和不足1.8 小结第2章 ASP.NET AJAX介绍2.1 ASP.NET AJAX的特性2.2 ASP.NET AJAX架构总揽2.3 安装ASP.NET AJAX2.4 配置ASP.NET AJAX2.5 ASP.NET AJAX使用方法概述2.6 展望ASP.NET AJAX的发展2.7 ASP.NET AJAX Hello World示例程序2.8 小结第3章 ASP.NET AJAX的核心:ScriptManager控件3.1 ASP.NET AJAX框架内建的客户端脚本文件3.2 在页面中添加ScriptManager控件3.3 管理客户端脚本3.4 管理Web Service客户端代理3.5 处理异步回送中发生的异常3.6 以编程方式控制ScriptManager3.7 页面上的另一个ScriptManager:ScriptManagerProxy3.8 小结第4章 使用UpdatePanel控件实现局部更新4.1 UpdatePanel介绍4.2 在页面中添加UpdatePanel4.3 使用AsyncPostBackTrigger让外部控件引发局部更新4.4 使用PostBackTrigger让内部控件引发整页回送4.5 页面中的多个UpdatePanel及其更新模式4.6 整页回送、异步回送以及UpdatePanel更新策略总结4.7 使用UpdateProgress在更新过程中给用户以提示4.8 让现有的页面支持局部异步更新4.9 避免过度使用4.10 常见问题4.11 小结第5章 使用扩展器控件为服务器端控件添加客户端功能5.1 扩展器控件介绍5.2 使用DragOverlayExtender实现层的自由拖动5.3 使用AutoCompleteExtender实现自动完成功能5.4 扩展器控件的统一使用方法5.5 以编程方式设定扩展器控件5.6 扩展器控件与Decorator模式5.7 小结第6章 其他ASP.NET AJAX服务器端控件介绍6.1 使用Timer定时触发事件6.2 使用ProfileService将用户个性化服务暴露给客户端6.3 跨浏览器的WebPartManager和WebPartZone6.4 使用Script控件为不同的浏览器发送不同的脚本6.5 使用Gadget控件为Live.com等网站创建配件6.6 InitialData控件介绍6.7 小结第7章 ASP.NET AJAX Control Toolkit介绍7.1 ASP.NET AJAX Control Toolkit介绍7.2 安装配置ASP.NET AJAX Control Toolkit7.3 下载文件的组织结构7.4 ASP.NET AJAX Control Toolkit的示例Web站点7.5 ASP.NET AJAX Control Toolkit的测试Web站点7.6 小结第8章 ASP.NET AJAX Control Toolkit中的样式扩展器控件8.1 AlwaysVisibleControl:悬浮在固定位置的面板8.2 CollapsiblePanel:可折叠的面板8.3 DropShadow:让面板投射出阴影8.4 HoverMenu:显示附加信息的面板8.5 ModalPopup:网页中的模态对话框8.6 RoundedCorners:为面板添加圆角效果8.7 TextBoxWatermark:带有水印效果的TextBox8.8 ToggleButton:用图片来代替CheckBox8.9 Slider:网页上的滑动条8.10 DropDown:SharePoint样式的下拉菜单8.11 ValidatorCallout:更加醒目的Validator8.12 小结第9章 ASP.NET AJAX Control Toolkit中的功能扩展器控件9.1 CascadingDropDown:实现联动下拉框9.2 ConfirmButton:带有确认功能的按钮9.3 DragPanel:可在页面中拖动的窗口9.4 DynamicPopulate:“穷人的”UpdatePanel9.5 FilteredTextBox:防患于未然的用户输入验证9.6 NumericUpDown:用上下箭头调整TextBox中的值9.7 PagingBulletedList:在客户端索引、分页和排序的BulletedList9.8 PasswordStrength:即时检验密码的强度9.9 PopupControl:帮助用户输入的面板9.10 ResizableControl:拖放边框改变大小的面板9.11 Animation:与Flash媲美的JavaScript动画9.12 UpdatePanelAnimation:让UpdatePanel的更新不再单调9.13 MutuallyExlcusiveCheckBox:允许取消选择的单选按钮组9.14 小结第10章 ASP.NET AJAX Control Toolkit中的独立控件10.1 NoBot:拒绝机器人程序10.2 Accordion:可折叠面板的集合10.3 Rating:样式丰富的评级功能10.4 ReorderList:用鼠标拖动改变条目顺序10.5 小结第11章 实例程序:为Jobs Site Starter Kit添加Ajax功能11.1 安装并创建Jobs Site Starter Kit站点11.2 Jobs Site Starter Kit介绍11.3 为Jobs Site Starter Kit站点启用ASP.NET AJAX11.4 添加ScriptManager控件11.5 使用UpdatePanel实现局部更新11.6 使用UpdateProgress显示更新状态11.7 让Web部件跨浏览器支持拖放11.8 使用AlwaysVisibleControl让统计信息总是可见11.9 使用ConfirmButton在必要时弹出确认对话框11.10 使用CascadingDropDown实现联动下拉列表11.11 使用TextBoxWatermark为搜索框添加水印效果11.12 小结


编辑推荐

  微软公司ASP.NET AJAX创始团队成员力作  迅速使ASP.NET 程序如虎添翼  内容基于ASP.NET 1.0正式版  自2005年Ajax一词新鲜出炉之后,它所涵盖的技术以及所追求的开发理念一直受到广大开发人员的关注。微软公司于2007年初正式发布了其主推的下一代Web用户界面的核心Ajax框架——ASP.NET AJAX 1.0(代号Atlas)。ASP.NET AJAX作为微软的一整套Ajax解决方案,提供了其他框架难以企及的完善而强大的功能,并作为ASP.NET的最重要补充及时出现,二者珠联璧合。交相辉映,使微软的Web解决方案终于能够上下贯通并趋于完美。  本套图书共3卷。全面讲述了微软ASP.NET AJAX 1.0的方方面面,从最基础的“Hello World”示例到复杂的整站程序和底层的实现原理分析。从最简单的客户端效果到其深层次的用户心理学分析及用户体验改善。  本卷从最易于理解和使用的部分入手,全面介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。读者不需要任何客户端开发知识,甚至只要在Visual Studio中轻松拖放,即可实现强大的客户端Ajax功能。本书非常适合为现有ASP.NET 2.0应用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些简单Ajax功能的实现。

图书封面

图书标签Tags

广告

下载页面


ASP.NET AJAX程序设计 PDF格式下载



相关图书