2010-11-22 91 views
1

当涉及到Web应用程序中的文件夹上的文件'案例'和命名时,我一直在搜索谷歌搜索关于约定或最佳实践的建议。Web应用程序的文件/文件夹命名和案例约定/标准

大部分时间我在Visual Studio中工作,开发ASP.NET Web应用程序。在过去,我一直使用PascalCase来处理所有的文件和文件夹,除了那些倾向于使用camelCase的Javascript文件。

最近我在想,如果这一切是小写所以我的网址,包括域名总是小写,所以我的网站没有地址的喜欢更有意义:

http://www.mysite.com/Blog/AddPost.aspx 

我'd也没有任何混合的情况下,网页内的图像,CSS等。

然后我想知道,如果我小写所有通过我的网站引用的文件/文件夹(包括图像,CSS,脚本等等)在我的项目中,我会尽可能小写任何其他文件夹(例如App_Code,控制器,视图,模型)&文件(例如Globals.asax),在我的项目中,以防止在整个项目中混合使用命名约定?!

我知道这可能不是什么大不了的事,但我很想知道是否有任何建议或最佳做法?

回答

1

像App_Code这样的文件夹是系统文件夹,因此您不要管它们。我通常会在ASPX页面上使用pascal格式,因为它反映了类命名的约定。至于图片和脚本文件夹,我真的认为这是个人品味或内部惯例的问题。

1

因为这几乎没有差别,所以没有这样的标准。

这是由于域名如http://www.example.comhttp://WWW.EXAMPLE.COM解决相同的事情。

你应该使用任何让你快乐的约定,如果在一个团队中工作,那么团队应该同意这个约定。