Ajax 我应该使用什么框架/工具用MVC4构建一个简单的单页应用程序?

Ajax 我应该使用什么框架/工具用MVC4构建一个简单的单页应用程序?,ajax,asp.net-mvc,asp.net-mvc-4,Ajax,Asp.net Mvc,Asp.net Mvc 4,我本来打算使用微软的单页应用程序项目模板,但从RC开始,这一点就被立即取消了 有人问我,是的,这是一个家庭作业问题,使用MVC3或更高版本构建一个简单的联系人管理器,以绝对最小的整页请求和最大限度地使用ajax进行UI更新。我想知道是否有一套推荐的库和框架可以使用?我将为这做我自己的编码,但我被允许进行研究等。我看到SPA应用程序使用Knockout.js。还有什么我可以/应该使用的吗?由于您的要求是建立一个简单的联系人管理器,我强烈建议您使用 如果您只想为此使用Knockout.js,您

我本来打算使用微软的单页应用程序项目模板,但从RC开始,这一点就被立即取消了


有人问我,是的,这是一个家庭作业问题,使用MVC3或更高版本构建一个简单的联系人管理器,以绝对最小的整页请求和最大限度地使用ajax进行UI更新。我想知道是否有一套推荐的库和框架可以使用?我将为这做我自己的编码,但我被允许进行研究等。我看到SPA应用程序使用Knockout.js。还有什么我可以/应该使用的吗?

由于您的要求是建立一个简单的联系人管理器,我强烈建议您使用

如果您只想为此使用Knockout.js,您可能希望这样做

还有一个使用Backbone.js制作联系人管理器的教程系列,请参见下文


您有很多选择。正如上面回答中提到的,backbone.js可能很有用。但我还必须通知您,还有另一个名为knockout.js的MVVM库,它在VS2012中正式随mvc4提供。你可以看看这个

JQuery和KnockoutJS可能就是你所需要的。是的,knockout看起来对更小、更常规的应用程序更有吸引力。可惜MS搁置了SPA项目类型。