命名.net Web用户控件的命名约定是什么?

时间:2012-01-09 20:00:21

标签: .net naming-conventions webusercontrol

我总是将我的用户控件命名为XXXControl.ascx,但今天我看到另一位经验丰富的开发人员使用“UCXXX.ascx”...我认为“UCXXX”方法更符合命名Sprocs(例如UP_XXX) ,但是“XXXControl”方法更符合VS的默认行为(在VS中,当你创建一个新控件时,名称是“WebUserControl.ascx”。更传统的方式是什么?

1 个答案:

答案 0 :(得分:1)

除非建筑师另有决定并提出了一些公司标准,否则这主要取决于您和您的满意度。两者都很好。

至于我的个人风格,我更喜欢XxxControl,因为我更喜欢将标签命名为FirstNameLabel而不是lblFirstName

至于.NET,听起来XxxControl是首选方法,因为VS以这种方式命名。以下是我希望能指导你的一些链接。

  1. Naming Guidelines;
  2. .net Naming Conventions and Programming Standards - Best Practices;
  3. General Naming Conventions(选择您的.NET语言);
  4. Naming guidelines and code conventions
  5. 对于存储过程命名,您必须考虑到数据库编程和对象编程在标准方面没有任何共同之处。所以我不会依赖存储过程和数据库对象来命名我的GUI对象。