1

我是 ASP.NET MVC 的新手,想使用 ASP.NET MVC 创建和部署网站。

我有一些运行经典 ASP 的旧站点,站点结构如下所示:

  • web.root(保存网站页面)
  • data.files(保存数据库)
  • log.files(日志文件)

我想知道 ASP.NET MVC 是否使用相同的结构?

存储 Visual Studio 项目文件的最佳做法是什么?

4

2 回答 2

2

ASP.NET MVC 使用它自己的结构。有很多关于 ASP.NET MVC 如何工作的优秀书籍,包括Wrox 的Professional ASP.NET MVC 1.0。了解ASP.NET MVC 与 ASP.NET 的不同之处以及它为何如此行事对于正确使用它至关重要。

MVC使用它自己的文件结构,正如我之前提到的:

图像文件结构

此文件结构是“默认情况下”,或者如 MVC 类型所称,“约定优于配置”。如果您安装 Visual Studio 2008,并启动一个新的 ASP.NET MVC 1.0 项目,您会发现已经为您创建了这个结构。

关于部署,有很多 Stack Overflow 问题可以解决这个问题。

于 2010-01-11T13:48:01.203 回答
0

保存项目文件

为此使用源代码控制,例如 SVN。您可以在此处阅读有关SVN 的更多信息。

部署应用程序

Visual Studio 中有内置的部署功能,可让您将 Web 项目部署到本地文件夹、FTP 或 IIS。您可以在此处阅读有关站点部署的更多信息。

了解 ASP.NET MVC

为此,您应该访问asp.net/learn/上的 ASP.NET MVC 视频部分

于 2010-01-11T11:59:38.880 回答