【发布时间】:2013-08-20 08:35:33
【问题描述】:
我们有一个使用 mvc 3 创建的系统,并且有很多来自我们视图的 ajax 调用。
存在许多性能问题(与 ajax 无关),因此我们正在研究是否可能从头开始。
屏幕主要是设置屏幕,因此我们会取回一些数据,进行编辑和保存。
我很难找到关于何时使用 ajax 以及何时坚持使用好的旧帖子的任何有价值的材料。
关于何时使用什么...,是否有人对一个好的经验法则或链接有任何意见?
如果我们确实遵循了重写规则,它将使用 mvc 4。
【问题讨论】:
-
好问题,@Simon。如果您查看其他问题,您可以找到答案,例如stackoverflow.com/questions/8486983/…
-
@ElvinArzumanoğlu 您链接的问题是关于 GET 和 POST 之间的区别。他们询问何时使用 AJAX 和标准同步请求。
-
我写了“例如”。但我发现这个链接大约 2-3 分钟。所以每个人都可以找到这样的问题。
-
有没有人有链接来回答所提出的实际问题? :)
-
就个人而言,我更喜欢只使用完整的发布操作进行导航(例如,列表视图到详细视图,控制器在首次保存后从 /Create 重定向到 /Edit/{Id} 等)和所有其他交互通过 JQuery/KnockoutJS(保存、添加子数据等)。现在有很多非常强大的客户端框架,它们可以提供更好的用户体验,同时又不会让你的视图因大量的 JavaScript 而混乱。
标签: asp.net-mvc jquery asp.net-mvc-4