如何在Visual Studio 2010中设置单页面应用程序

时间:2012-06-16 00:44:29

标签: visual-studio-2010 knockout.js asp.net-mvc-4 upshot single-page-application

我最近读过有关单页应用程序的内容,并想尝试一下。在观看Steve Sanderson的演示文稿(http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2159)之后,我想在我的Visual Studio 2010中创建一个单页面应用程序并自己测试它。但后来我发现我不能再选择SPA模板,因为它已在RC版本中删除。

现在,问题是 - 我应该在Visual Studio 2010(安装了MVC4)中做些什么才能创建SPA?我想将KnockoutJS用于UI和Upshot用于数据,我可以使用Nuget安装这些数据。我没有在网上找到任何相关内容,我去过的每一页都告诉我使用SPA模板,该模板已被删除。

感谢您的任何建议!

2 个答案:

答案 0 :(得分:6)

SPA被排除在RC之外,因为它尚未准备好及时发布MVC4。 Official ASP.NET SPA page。您可以通过NuGet(SPA scaffolding

创建具有MVC模板和脚手架SPA的项目

答案 1 :(得分:2)

对于Visual Studio 2010,请尝试使用John Papa的Hot Towel。 创建一个空的MVC4应用程序,然后从程序包管理器控制台安装Nuget

PM> Install-Package HotTowel