2012-01-09 100 views
1

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

+2

我不一定会将存储过程命名约定作为提示如何命名我的GUI对象。 – 2012-01-09 20:09:11

回答

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

至于存储过程的命名,你必须考虑到数据库编程和对象编程在标准方面没什么共同之处。所以我不会依赖存储过程和数据库对象来命名我的GUI对象。