我正计划使用 Microsoft 单页应用程序项目模板,但这已从 RC 开始被立即取消。
有人问我,是的,这是一个家庭作业问题,使用 MVC3 或更高版本构建一个简单的联系人管理器,绝对最小的整个页面请求和最大的 ajax 用于 UI 更新。我想知道是否有一组推荐的库和框架可供我使用?我将为此进行所有自己的编码,但我可以进行研究等。我看到 SPA 应用程序使用了 Knockout.js。还有什么我可以/应该使用的吗?
我正计划使用 Microsoft 单页应用程序项目模板,但这已从 RC 开始被立即取消。
有人问我,是的,这是一个家庭作业问题,使用 MVC3 或更高版本构建一个简单的联系人管理器,绝对最小的整个页面请求和最大的 ajax 用于 UI 更新。我想知道是否有一组推荐的库和框架可供我使用?我将为此进行所有自己的编码,但我可以进行研究等。我看到 SPA 应用程序使用了 Knockout.js。还有什么我可以/应该使用的吗?
由于您的要求是构建一个简单的联系人管理器,我强烈建议您使用
如果您只想为此使用 Knockout.js,您可能想阅读关于 SO 的讨论。
还有一个使用 Backbone.js 制作联系人管理器的教程系列,见下文
使用 Backbone.js 构建联系人管理器:第 1 部分
使用 Backbone.js 构建联系人管理器:第 2 部分
使用 Backbone.js 构建联系人管理器:第 3 部分
你没有。的选项。如上面的答案所述,backbone.js 可能很有用。但我还必须通知您,还有另一个名为 knockout.js 的 MVVM 库,它在 VS2012 中正式与 mvc4 一起提供。你可以看看那个。 http://knockoutjs.com/documentation/introduction.html