【内容简介】
本书是一本绝妙的指南,讲述了ASP.NET AJAX 的方方面面。它的目标是为读者提供一些强有力的工具,帮助他们成为成熟的ASP.NET AJAX 开发人员。首先从很简单的例子开始,然后逐步向一些更复杂的实际场景过渡。要解决这些复杂问题,要求读者掌握这种技术,并提高他们的技术水平。通过本书,读者将对JavaScript 更为精通,能够制作支持Ajax 的控件,并了解如何利用最佳实践和模式来丰富ASP.NET应用。
本书适合所有有一定ASP.NET 和Ajax 基础的读者,它将会使读者对ASP.NET AJAX 有一个全面而深入的认识。
【目录信息】
第一部分 ASP.NET AJAX基础
第1章 ASP.NET AJAX简介
1.1 什么是Ajax
1.1.1 Ajax构成要素
1.1.2 异步Web编程
1.1.3 XMLHttpRequest对象
1.1.4 Ajax开发问题
1.2 ASP.NET AJAX架构
1.2.1 客户端框架
1.2.2 服务器框架
1.2.3 客户端中心开发模型
1.2.4 服务器中心开发模型
1.2.5 ASP.NET AJAX目标
1.3 ASP.NET AJAX实战
1.3.1 简单的服务器中心解决方案
1.3.2 UpdateProgress控件
1.3.3 简单的客户中心示例
1.4 小结
第2章 Microsoft Ajax Library第一步
<< 查看详细目录
【译者序】
这是一本关于ASP.NET AJAX的实战宝典,作者在前言中已经对写作本书的动机和目标做了详细的解释,并展示了全书将沿着怎样的路线图铺开,在此不再赘述。总的来讲,本书面向所有想要掌握ASP.NET AJAX扩展框架的ASP.NET开发人员,同时兼顾了一般的开发人员和高级开发人员,使不同水平、不同层次的读者都能从中受益。.
在翻译过程中,我们最大的体会是这本书的内容非常全面,而且讲解方式也极其独到。其主旨是保证读者切实掌握框架的实际应用,并且尽可能紧跟最新技术的发展,不至于在新版本推出时落伍。另一方面,它以一种特殊的方式详细解释如何使用和理解ASP.NET AJAX。首先从很简单的示例开始,逐步过渡到..
<< 查看译者序
【前言】
每本书都会讲述一个故事,即使是这一本关于Web编程的书也不例外。这个故事要从2005年夏天说起,那是在美国洛杉矶的专业开发人员大会(Professional Developer Conference,PDC)上,微软第一次向我们展示了Atlas,这是ASP.NET AJAX最初的名字。它让我们为之振奋,我们立即开始着手使用这种年轻并在不断发展的框架。最初(今天也是如此),我们通过论坛、用户组和博客集思广益,学习并促进这项最新技术的成长。.
Manning邀请我们合作编写这本书时,看上去似乎是顺理成章的,想想看我们在学习这个框架的过程中投入了多少时间。我们的目标是为读者提供一些强有力的工具,帮助他们成为成熟的ASP.NET AJAX 开发人..
<< 查看前言
【序言】
序一
世界各地数百万专业开发人员每天都在使用ASP.NET。全世界最成功的一些网站和应用都以它为后盾,每天还有成千上万的新手,借助于开发者社区丰富的图书、博客、用户组、论坛和开发者网站,开始着手学习ASP.NET。.
使用ASP.NET AJAX的目的是帮助开发人员轻松地构建优秀的ASP.NET应用,它能充分发挥浏览器的能力,使终端用户获得更平滑、交互性更强的体验。ASP.NET AJAX可用于所有现代的浏览器,人们可以很容易地建立绝妙的Web应用,它们能够跨平台在所有操作系统上运行。
我认为,ASP.NET AJAX之所以独树一帜,是因为它具有的诸多特性。首先,它能显著地提高生产力。利用ASP.NET AJAX,只需极少..
<< 查看序言
【媒体评论】
“Alessandro、David和Rama都是ASP.NET AJAX领域的专家,他们将通过本书与你分享他们的丰富经验和真知灼见,帮助你充分地利用ASP.NET AJAX,更快更好地建立健壮的Web应用。”.
——Scott Guthrie,ASP.NET之父,微软开发部门总经理
“你会从这个领域的先驱者那里学到编写可靠的JavaScript、HTML和CSS所需知道的一切,并了解如何最大限度地充分利用ASP.NET AJAX。本书的作者在Ajax方面的知识和经验几乎比这个行业中的所有人都更丰富,令人高兴的是,他们竟然如此无私地将这些财富与你分享。”...
——Bertrand Le Roy,微软公司ASP.NET小组软件设计工程师
【书摘】
第一部分 ASP.NET AJAX基础
第1章 ASP.NET AJAX简介
1.1 什么是Ajax
Ajax是一种Web开发方法 或模式,使用客户端脚本与Web服务器实现数据交互。利用这种方法,页面可以动态地更新,而不会导致整个页面完全刷新〔这是每一位Web开发人员的梦想〕。因此,用户和应用程序之间的交互不会中断,而会连续而流畅地进行。有人认为这种方法与其说是一种模式,不如说是一种技术。实际上,它是创造性地把将使用的相关技术结合在一起了。
……
免费试读 第6章..
免费试读 第9章..
免费试读 第13章..
免费试读 第3章..
>>
进入在线免费试读>>
51CTO在线试读