文件/文件夹命名& Web应用程序的案例约定/标准

时间:2010-11-22 17:14:45

标签: asp.net naming-conventions filenames

我一直在谷歌搜索关于“案例”和Web应用程序中文件夹上文件命名的约定或最佳实践的建议。

我大部分时间都在Visual Studio中工作,开发ASP.NET Web应用程序。在过去,我总是将PascalCase用于我的所有文件和文件夹,但Javascript文件除外,这些文件往往是camelCase。

最近我想知道是否所有内容都更小,所以我的网址包括域名总是小写,所以我的网站没有像Url那样:

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

我还没有在图片,css等页面中有任何混合大小写的网址。

然后我想知道,如果我要在我的项目中小写所有通过我的网站引用的文件/文件夹(包括图像,css,脚本等),那么我是否会小写任何其他文件夹的小写(例如App_Code,Controllers,Views,Models)&文件(例如Globals.asax),在我的项目中,以防止在我的项目中混合使用命名约定?!

我知道这可能不是什么大问题,但我有兴趣知道那里是否有任何建议或最佳实践?

2 个答案:

答案 0 :(得分:1)

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

这是由于http://www.example.comhttp://WWW.EXAMPLE.COM这样的网址解决了同样的问题。

你应该使用任何让你开心的惯例,如果在团队中工作,那就是团队同意的。

答案 1 :(得分:1)

像App_Code这样的文件夹是系统文件夹,所以你可以不管它们。我通常将我的ASPX页面设为pascal case,因为它反映了类命名的惯例。至于图像和脚本文件夹,我真的认为这是个人品味或内部惯例的问题。