网站或ASP.NET中的Web应用程序

应将哪个Visual Studio模板用于ASP.NET网站,网站模板或Project | Web应用程序模板?


你最好看看这个:http://msdn.microsoft.com/en-us/library/aa730880(VS.80).aspx在我看来,这取决于你在开发什么


两者的功能和表现都差不多,但在以下方面仍然存在差异:

Web应用程序:

  • 我们不能在单个Web应用程序中包含C#和VB页面。
  • 我们可以在多个项目之间建立依赖关系。
  • 部署后无法编辑单个文件而无需重新编译。
  • 多个开发人员共同创建,测试和部署的企业环境的正确选择。
  • 网址:

  • 可以在单个网站中混合使用VB和C#页面。
  • 无法建立依赖关系。
  • 部署后编辑单个文件。
  • 一个开发人员负责创建和管理整个网站的正确选择。

  • Web应用程序项目更像传统的VS项目,它具有项目文件,一步编译等。

    网站项目更像传统的ASP或PHP站点。 没有项目文件(参考文件存储在解决方案文件中),页面在服务器上动态重新编译。 网站的好处在于,您可以通过ftp访问服务器并在文本编辑器中更改文件。 你不需要VS. 不过,有些人可能会讨厌这个问题

    这可能取决于你的背景。 如果你习惯于ASP或PHP风格的开发,网站项目对你来说似乎更自然。 如果您有传统的应用程序开发人员背景,则Web应用程序项目看起来更自然。

    链接地址: http://www.djcxy.com/p/95915.html

    上一篇: Web Site or Web Application in ASP.NET

    下一篇: Slow "Find All References" in Visual Studio