ASP.NET AJAX前景黯淡?jQuery笑而不语

开发 后端 前端
随着微软采用jQuery,人们便开始猜测ASP.NET AJAX的下场会是如何?目前看来,尽管微软表示会继续支持ASP.NET AJAX,但并不会对ASP.NET AJAX现有的缺陷作出修正。

随着微软采用jQuery,人们开始猜测他们会如何处理之前创建的另一个JavaScript库。当前的情况是,微软会继续支持ASP.NET AJAX,但是不会对最新的ASP.NET Ajax库做缺陷的修正。

首先让我们来回顾一下历史。微软是在2005年末开始首次尝试创建AJAX库,当时的代码名称是Atlas。在2007年一月份,他们以ASP.NET AJAX的名字发布了第一个产品版本。 在同年的11月份,微软对这个库做了提升,使得它从单独发布的产品变为ASP.NET 3.5的一部分。接下来的版本是随着ASP.NET 4.0一起发布的。 其中大部分的功能集中于UpdatePanel控件,尽管开发者们已经不再喜欢使用它,但微软会继续为其提供支持。

[[16431]]

和ASP.NET AJAX一起发布的是Ajax Control Toolkit。 它先是发布在CodePlex,然后微软偶尔会修正其中的缺陷,但是这些工作做得很少,并且之间的间隔都很长。 据Dave Ward所说,其中很多功能都在jQuery和jQuery UI中提供了,这使得它的未来变得更加不确定。

随后而来的库是Microsoft Ajax Library,也叫做ASP.NET Ajax Library。

尽管这个库是和AJAX Control Toolkit的最新版本一起悄悄发布的,但人们并不赞成它,认为它是过时的,并且也没有得到微软任何形式的支持。 微软不会对其作出更进一步的开发或者缺陷修正,因此我们以后也不要再使用它。

如果你使用了DataView或者Sys.require,那么你就是在使用现在已经过时的ASP.NET Ajax Library,因此应该考虑用基于jQuery的方法来替换它,Dave Ward如是说。

原文链接:http://www.infoq.com/cn/news/2010/10/ASP-AJAX

【编辑推荐】

  1. 微软ASP.NET AJAX框架剖析
  2. 探讨微软ASP.NET AJAX控件开发技术(服务器端)
  3. 探讨微软ASP.NET AJAX控件开发技术(客户端) 
责任编辑:王晓东 来源: infoQ
相关推荐

2009-07-22 16:11:43

ASP.NET AJA

2009-07-22 16:25:41

ASP.NET AJA

2009-07-22 16:17:39

ASP.NET AJA

2009-07-24 13:41:15

ASP.NET AJA

2009-07-22 16:05:34

ASP.NET AJA

2009-07-29 16:40:50

Ajax提交asp.n

2009-07-22 15:58:52

ASP.NET AJA

2009-07-31 13:24:43

ASP.NET AJA

2023-09-25 07:29:16

IntelAMD缓存

2009-07-29 13:50:26

UpdatePanelASP.NET

2009-07-20 10:16:13

配置ASP.NET A

2009-07-28 09:02:32

asp.net aja

2021-04-06 09:57:35

携号转网转网服务换号

2009-07-29 15:53:22

ASP.NET AJA

2009-07-20 13:14:25

安装ASP.NET A

2009-07-21 17:18:26

UpdateProgrASP.NET AJA

2012-12-24 10:00:07

ASP.NETjQueryAjax

2013-07-30 10:52:14

搜狗百度360

2009-07-20 13:54:31

ScriptManagASP.NET AJA

2009-08-07 16:09:25

ASP.NET AJA
点赞
收藏

51CTO技术栈公众号