2011-04-09 50 views

回答

4

嗯,这是不是过时了,但达林在这个问题你已经连接至针对使用强烈的感觉它。个人而言,MVC 2的客户端解决方案在某些方面感觉像是一个混杂的包,我只能推测这是因为微软完全支持jQuery作为JavaScript库,在努力编写所有使用AJAX的助手之后MS AJAX库。我发现你需要插入jQuery的东西,你需要使用MVC 2作为框架,主要侧重于使用MS AJAX。一个完美的例子是客户端验证;而MVC Futures包含了一个jQuery验证“胶合”脚本,用于将输出的元数据绑定到jQuery验证插件上,这在很多方面都很粗糙和粗糙(大约15个函数在全局范围内开始!我想这就是为什么它在期货:)

谢天谢地,在MVC 3中,已经改变了jQuery在客户端解决方案的最前沿。

+0

那么这是否意味着我应该或不应该使用它? – David 2011-04-09 19:12:42

+0

你使用MS AJAX库吗?如果你是那么Ajax助手会为你节省时间来自己写这些东西。如果您使用的是其他库,并且不想依赖MS AJAX库,请不要使用它们。如果你足够自信地实现自己的功能,那么就没有必要使用助手。 – 2011-04-09 20:28:19

+1

@ user351709,不,你不应该使用它。自从我发布这个答案以来事情已经改变。我们现在在2011年,这是抛弃阿贾克斯女士的另一个理由:-) – 2011-04-13 21:45:32