您所在的位置:读书频道 > 设计开发 > .Net系列 > 39.4 小结

39.4 小结

2008-12-04 11:44 (美)Christian Nagel等著,李铭译 清华大学出版社 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

《C#高级编程(第6版)》以.NET 3.5和VS2008为基础,是C# 2008及其环境的最终指南。本书首先介绍了.NET的体系结构和方法论,解释了C#语言不能孤立看待,而必须放在.NET Framework中考虑的原因。在论述了C#的基础知识之后,深入探讨了C#编程的所有内容。第39章介绍使用Ajax技术使ASP.NET应用程序更动态化的方式。本节是小结。

AD:

39.4  小结

本章介绍了如何使用ASP.NET AJAX增强ASP.NET Web应用程序。ASP.NET AJAX包含的丰富功能使Web应用程序的响应更好、更动态,大大改进了用户体验。

首先学习了Ajax的概念、ASP.NET AJAX的各个组件及其功能,了解了AJAX扩展和AJAX库的区别,这些组件联合起来提供ASP.NET AJAX核心功能的方式。还探讨了AJAX Control Toolkit和ASP.NET 2.0 AJAX Futrues CTP,这些都添加到这个核心功能中。

接着,论述了创建支持ASP.NET AJAX的Web应用程序的服务器端技术,如何在ASP.NET Web应用程序的web.config文件中配置ASP.NET AJAX,如何使用AJAX扩展中的各种服务器控件,特别是学习了ScriptManager、UpdatePanel(和触发器)、UpdateProgress和扩展器控件,使用这些控件能快速、方便地给Web应用程序添加许多功能。

之后研究AJAX库。AJAX库扩展并增强了JavaScript,提供了许多可以添加到应用程序中的功能,但至少要了解JavaScript编程的基本知识。

我们学习了AJAX库给JavaScript添加的全局函数,如何使用AJAX库给JavaScript添加的OOP扩展,来定义命名空间和类。之后,研究了如何在页面的生存期和部分页面回送的过程中与客户端的事件交互,如何使用其中一个事件PageRequestManager.endRequest,定制在部分页面回送的过程中发生的服务器错误在Web浏览器上的显示方式。

最后,陈述了客户端Web方法的调用,如何给这些方法调用使用异步模式,如何编写需要的代码,以调用简单的Web方法。还学习了通过Web服务访问ASP.NET应用程序服务(身份验证、配置和成员)的方式。

希望本章能使读者对这个新技术感兴趣。Ajax在Web上非常流行,ASP.NET AJAX是将Ajax功能与ASP.NET应用程序集成起来的绝佳方式。这个产品也得到了非常好的支持,基于团体的版本,如AJAX Control Toolkit,提供了更酷的功能,这些功能可以在应用程序中免费使用。

尽管必须学习JavaScript语言,但这是值得的。使用ASP.NET AJAX比仅使用ASP.NET可以使Web应用程序更好、功能更强、更动态。在VS的最新版本中,有一些使ASP.NET AJAX更容易使用的工具。

下一章介绍Web开发,学习如何使用VS中的代码扩展Microsoft Office应用程序,例如Word、Excel和Outlook。

【责任编辑:董书 TEL:(010)68476606】

回书目   上一节   下一节

分享到:

网友评论TOP5

查看所有评论(

提交评论

  1. Linux服务器配置全程实录
  2. 揭秘--优秀PPT这样制作

热点专题

更多>>

读书

开源osCommerce 轻松架设专业电子商务平台
osCommerce是一款免费的、开放源代码的专业电子商务解决方案。本书以通俗易懂的语言向读者展示了该软件强大的功能和简易的操作方

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 移动互联网生活门户 灵客风LinkPhone