Asp.net mvc 我可以使用Visual Studio的快速版本制作ASP.NET MVC2应用程序吗?

Asp.net mvc 我可以使用Visual Studio的快速版本制作ASP.NET MVC2应用程序吗?,asp.net-mvc,visual-studio,ide,Asp.net Mvc,Visual Studio,Ide,我将使用C#创建一个MVC2应用程序 我可以免费使用哪个IDE来帮助我构建这个应用程序?不同的版本很难理解 我将遵循本教程: 我看到它利用了单元测试。快速版能做到这一点吗?是。。。。你当然可以 在这里获取: 使用express edition时,您可以使用Microsoft的测试框架。这其实没什么大不了的。您仍然可以使用许多开源单元测试框架中的任何一个 有关更多信息,请观看第9频道的视频: 作为附加信息:指向在表格中比较Microsoft Visual Studio版本和功能的页面的有用链接:

我将使用C#创建一个MVC2应用程序

我可以免费使用哪个IDE来帮助我构建这个应用程序?不同的版本很难理解

我将遵循本教程:


我看到它利用了单元测试。快速版能做到这一点吗?

是。。。。你当然可以

在这里获取:

使用express edition时,您可以使用Microsoft的测试框架。这其实没什么大不了的。您仍然可以使用许多开源单元测试框架中的任何一个

有关更多信息,请观看第9频道的视频:


作为附加信息:指向在表格中比较Microsoft Visual Studio版本和功能的页面的有用链接:

除Leniel外:

我看到它利用了单元测试。express版本可以做到这一点吗


没有。Express版本没有内置单元测试框架。此外,Express不能使用插件。

您可以将其用于基本开发。尽管不能使用内置的VisualStudio单元测试框架进行单元测试,但可以通过让Nunit加载并在您创建的测试DLL上运行测试来使用Nunit。但是,由于与测试运行程序集成的限制,它将无法进入调试测试的代码。

您也无法将项目添加到express解决方案中,因此您的解决方案中不能有模型项目、帮助程序项目、数据库项目等

您需要将它们作为单独的项目编写,编译它们,然后在web应用程序中引用它们


令人头痛,但它会将关注点很好地分离开来。:)

您仍然可以使用外部单元测试工具,如nunit。你只是没有把它内置到IDE中。ASP.NET MVC不使用单元测试,它使单元测试更容易。@codeka:的确如此,但与方便的捆绑式单元测试框架相比,nUnit与VS Express的集成看起来很奇怪。泽克姆斯在我编辑我的答案时添加了他的答案,以包括单元测试部分…:)