2013-03-06 56 views
4

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

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

将它们置于其子文件夹中的Content文件夹下放到它们的名称空间或放入它们各自的父文件或它们两者中将会很好。

+1

参见[了解MVC项目的文件夹结构(ASP.NET MVC基地系列)(http://blog.michaelckennedy.net/2012/10/12 /了解最MVC项目文件夹结构/) – 2013-03-06 03:08:49

回答

2

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

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

1

它更好地把它放在saparate文件夹作为脚本(js文件)在根级别。 在图像和Css等内容文件夹中添加子文件夹

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

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

你可以看到下面的链接

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