1

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

4

1 回答 1

1

这主要取决于您以及您对什么感到满意,除非架构师另有决定并提出了一些公司标准。两者都很好。

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

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

  1. 命名准则
  2. .net 命名约定和编程标准 - 最佳实践
  3. 一般命名约定(选择任何您的 .NET 语言);
  4. 命名准则和代码约定

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

于 2012-01-09T20:10:25.627 回答