现在RC1已经出来了,我需要一劳永逸地决定是使用MS Ajax库,还是只对AJAX请求使用jQuery。该应用程序是一个新应用程序。本质上,我决定的方式是我是否从微软的库中获得了任何我不会从jQuery中获得的显着的好处。我已经加载了jQuery,我最关心的是文件大小的额外开销。
据我所知--唯一的好处是有像Ajax.BeginForm
这样的帮助器,但也许这些帮助器在某一时刻也能与jQuery一起工作?今天,我的一位政府雇员朋友告诉我,MS Ajax库中有很多bugs -这让我很担心。
有了微软现在有了正式的befriended jQuery,我不会太担心他们将来会通过增强自己的库来让jQuery黯然失色。
我真的不太了解Ajax到底为我做了什么。有没有特定的利弊。或者仅仅是90%的臃肿来支持“更新面板”?
我还发现非常有趣的是,ASP.NET MVC in Action这本书只是跳过MS Ajax库,直接跳到jQuery:
在本章中,读者将研究如何将ajax技术以一种比ASP.NET Forms更无缝的方式应用于Web。读者将看到如何利用一个日益流行的轻量级javascript库jQuery。
(摘自关于AJAX的free sample章节)
我非常高兴听到任何人讲述他们在这两个方面的工作经验,特别是在以下附加问题上:
在两个库之间转换代码是否很容易-假设ajax要求相对简单?在以下两种情况下,
Ajax.BeginForm(...)
的等价物并使用jQuery?<代码>H219<代码>H120您的交易杀手是什么?另一个呢?
https://stackoverflow.com/questions/498680
复制相似问题