Asp.net ajax 是否建议在MVC5中使用不引人注目的AJAX?

Asp.net ajax 是否建议在MVC5中使用不引人注目的AJAX?,asp.net-ajax,asp.net-mvc-5,unobtrusive-ajax,Asp.net Ajax,Asp.net Mvc 5,Unobtrusive Ajax,我知道有一个库支持低调的AJAX,所以我问我父亲(也是.net程序员)为什么不使用它,他的回答让我非常惊讶: “unobtrusiveajax(在您的例子中是jquery.unobtrusiveajax)不是 建议使用,所以我不使用它。我更喜欢手动写入 AJAX使用JQuery请求 我在互联网上到处搜索,但我找不到这样一个地方:不建议使用不引人注目的AJAX 那么jquery.unobtrusiveajax和mvcajax助手的使用有什么问题吗?如果是这样的话,你能说问题出在哪里吗?它是可以解决

我知道有一个库支持
低调的AJAX
,所以我问我父亲(也是.net程序员)为什么不使用它,他的回答让我非常惊讶:

unobtrusiveajax
(在您的例子中是
jquery.unobtrusiveajax
)不是 建议使用,所以我不使用它。我更喜欢手动写入
AJAX
使用
JQuery
请求

我在互联网上到处搜索,但我找不到这样一个地方:不建议使用
不引人注目的AJAX


那么
jquery.unobtrusiveajax
mvcajax助手的使用有什么问题吗?如果是这样的话,你能说问题出在哪里吗?它是可以解决的吗?

ASP.NET MVC中不引人注目的验证和AJAX支持遵循了许多最佳实践,这些实践支持并且非常易于使用。不引人注目的AJAX库(不是不引人注目的验证库)在功能上有点有限,但是如果它满足您正在编写的应用程序的要求,那么一定要使用它。而且,因为它的源代码在你的应用程序中(毕竟是JavaScript),所以只要你觉得合适,对它进行任何更新或更改通常都很简单


如果有人想手动编写所有内容,欢迎他们编写汇编代码来解决所有问题。或者用激光笔将1和0蚀刻到DVD上。

有些人不喜欢神奇地为他们生成HTML。像低调的AJAX(甚至像EditorFor)这样的东西意味着你用一种语言编写代码,用另一种语言调试。有些人不喜欢这样。@BenjaminGruenbaum如果是这样,为什么VS2013中的SPA模板没有使用
不引人注目的AJAX
?visual studio中的很多模板以及更普遍的Microsoft教程和资源都不好。你最终会了解那些值得信赖的博主/资源,别担心:)@BenjaminGruenbaum所以我不应该使用模板中的代码?这是了解如何使用MVC5授权的唯一方法,因为这些书只会在三月份出版。@Rafael你是Dov的儿子吗?