ASP.NET 的命名规则与以往的技术略有区别,但发现 ASP.NET 中各种技术在命名方面都没有统一的规范,实在是累人。
以 StyleSheetTheme 为例:
StyleSheetTheme 是 C# 中的一个属性,C# 中属性大写开头,所以这里是符合规范的。
web.config 中属性名称以小写开头,所以 styleSheetTheme 在 web.config 中也是符合规范的。
可是 StylesheetTheme 为什么要把 Sheet 的 S 小写呢,真是让人费解,还好这里是忽略大小写的。
在 ASP.NET 中大小写不规范的还不少,比如:ID 与 Id,Width 与 width,还真令人搞不懂。
说明
上述 ASP.NET 中的命名是指 Visual Web Developer 2005 给出的默认命名。