MVC文件结构标准

时间:2013-03-06 03:04:12

标签: asp.net-mvc

我刚接触MVC,我们正在构建一个庞大的系统,并且在我们的网站中有很多命名空间。

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

将它们放在子文件夹中的Content文件夹下到它们的命名空间,或者将它们放入各自的父文件或两者中都是不错的。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

最好将它作为脚本(js文件)放在saparate文件夹中。 在图像和Css等的内容文件夹中添加子文件夹。

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

我们也可以使用Helper类添加一般功能并在每个地方使用它。

您可以看到以下链接

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