微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net-mvc – MS Ajax与jQuery在ASP.NET MVC应用程序中的优点和缺点?

现在RC1出来了,我需要一劳永逸地决定是使用MS Ajax库还是使用jQuery来执行AJAX请求。该应用程序是一个新的应用程序。从本质上讲,我将会决定是否从微软图书馆获得任何可以从jQuery获得的显着优势。我已经有jQuery加载,我担心文件大小的额外开销比任何东西。

据我所知,唯一的好处就是有Ajax.BeginForm这样的帮助者,但是也可能在某些方面可以使用jQuery?我当天也被政府雇员的朋友告诉我,MS Ajax图书馆里有很多错误 – 这关乎我。

随着微软现在正式在befriended jQuery,我不会太担心他们在未来做任何事情,通过加强自己的图书馆来保持jQuery的灰尘。

我真的不知道MS Ajax真正为我做的一切。有没有一定的利弊。还是支持“更新面板”只有90%的膨胀?

我也发现非常有趣的是,ASP.NET MVC in Action的书只是跳过了MS Ajax库,直接跳到jQuery中:

In this chapter the reader will
examine how the ajax technique is
applied to ASP.NET MVC in a more
seamless way than with Web Forms. The
reader will see how to Leverage an
increasingly popular,lightweight
javascript library called jQuery.

(from 07002 chapter on AJAX)

非常感谢任何人关于他们的经验,特别是以下其他问题:

>在两个库之间转换代码很容易 – 假设相对简单的ajax要求?
>在任一库中调试显着更好或更快
>任何人都知道ASP.NET 4.0是如何进步的,任何宣布的AJAX库的计划可能对MVC有好处?
>简而言之,MS AJAX可以在一个MVC应用程序中发送请求并将响应粘贴到DIV中吗?
>我如何做相当于Ajax.BeginForm(…)并使用jQuery?
>你的交易杀手是什么?
>大多数人在使用什么?

解决方法

就个人而言,我会坚持使用JQuery。 MS AJAX在大小方面非常重,您可以使用JQuery做得很好。至于是否容易转换代码,这取决于您使用的MS AJAX的多少东西。我不认为调试从一个到另一个真的有太多明显的区别。您将拥有一个较大的JQuery用户社区从中提取资源。

原文地址:https://www.jb51.cc/aspnet/252382.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐