2014-04-02 54 views
1

在WebMatrix中创建的网站/应用程序是否可直接转移到Visual Studio或仅存在WebMatrix提供/使用的库?在WebMatrix中创建的网站是否可以在没有任何按摩的情况下工作?另外,是否有理想的使用这两种工具的工作流程,或者它是一种还是另一种?WebMatrix 3 VS Visual Studio 2013

回答

2

通常,来自WebMatrix的ASP.NET 基于Web的网站应该可以在VS中使用,而且很少或根本没有更改。 VS网站项目将把磁盘上的所有文件夹包括到项目中。

开箱即用的VS不支持基于其他语言的项目,例如PHP或Node.js。有第三方VS扩展可用于支持这些扩展,我假设它们也可以在基于WM的网站上正常工作,但它将取决于扩展。有些图书馆如果在模板中可能更容易获得WM,但您应该可以毫无问题地分享它们。

任何VS Web应用程序项目(即带有.csproj或.vbproj)在WebMatrix中都不起作用。这包括像MVC和WebAPI这样的项目类型。

我不能评论很多关于这两个工作流,因为我真的只用VS.我认为它主要取决于你在每一个中喜欢哪些功能。 WM团队为创建更简单的用户体验付出了很多努力,并且他们与Azure网站或SQL Compact Edition(如果使用这些版本)有更好的集成。

:这包括HTML/JS中纯客户端代码的网站,因为它们不需要服务器运行时集成。

+1

我们在WebMatrix中开始了我们的项目,随着用户数量增加到几百个,我们转向严格VS.这是一个简单的过渡。一段时间以来,我们都使用了这两种方法,并且有一点粗糙。 – Knox