3

我只是 MVC 的新手,我们正在构建一个庞大的系统,并且在我们的站点中有很多命名空间。

存储文件(CSS、图像、.JS)等的标准位置在哪里?

将它们放在其命名空间的子文件夹中的 Content 文件夹下,或者将它们与各自的父文件一起放入或两者兼而有之。

4

2 回答 2

2

默认项目结构包括 CSS 文件的 Content 文件夹和 JavaScript 文件的 Scripts 文件夹。很多人使用这个现有的模板,特别是因为很多 Nuget 项目可能依赖于此。

我个人喜欢将所有内容放在 Content 文件夹中,并在此名为 Css and Scripts 下有一个子文件夹。不过,这确实是一个偏好问题。做任何一致且有条理的事情。这将是使应用程序更易于维护的关键。

于 2013-03-06T03:08:25.800 回答
1

最好将其作为根级别的脚本(js 文件)放在单独的文件夹中。在内容文件夹中为图像和 Css 等添加子文件夹。

我们还可以为项目的每个部分创建多个控制器和视图。就像登录部分一样,您可以添加身份验证控制器。

我们还可以使用 Helper 类来添加通用功能并在任何地方使用它。

你可以看到以下链接

http://msdn.microsoft.com/en-us/library/dd410120(v=vs.100).aspx

于 2013-03-06T03:17:48.687 回答