在 asp.net MVC(不是 WebAPI)中,我们可以使用 AJAX和 jQuery 向控制器发出异步请求。我已经制作了一堆函数来在需要的地方调用控制器。对于 Validation,我们可以利用Model 的 DataAnnotation 验证,使用不显眼的验证。
但是看到最近的 javascript 框架,如骨干网、淘汰赛和许多其他框架,
有没有将这些框架用于 asp.net MVC 应用程序的最佳方法。
我在这里启发了使用 Javascript 架构,这是对ASP.NET MVC SPA的精彩介绍。
我还阅读了很多关于骨干使用和淘汰可观察(MVVM)的博客,但无法找到将它们结合在一起的方法。优点是易于维护 javascript。
我看过Todomvc应用程序(选择 MV*),并且可以看到模型的最佳使用,但不是验证和 ajax。
最后,在 ASP.NET MVC4 应用程序(不是 WebAPI)中使用现有JavaScript 框架进行AJAX、不显眼验证的最佳方式是什么?