A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 shangxin 于 2014-3-20 10:45 编辑

---------------------------------------------
控件命名=控件缩写前缀  + “_” +变量名
控件           缩写
Label           lbl
TextBox           txt
CheckBox           chk
Button           btn
ListBox           lst
DropDownList  drp
--------------------------------------------

private的成员一律加"_"前缀。所有的成员变量必须是private。除非是const。
public和protected的成员一律按照P和C命名法,不存在protected成员变量,而是protected方法。internal亦是如此。
--------------------------------------
//////////////////////////////////////////////////////
命名规则Ver3.0
2004年6月

本规则是为了增强开发人员所写程序的规范性、可读性而设计的。主要应用于.net开发的项目,3.0版以适用于VB、C#、C++等多种语言。

总体要求
1. 词语要求尽量的简练准确,有缩写的尽量用缩写;
2. 规则并非一成不变,命名时要灵活掌握。

详细要求
1. 控件命名规则
控件名简写+英文描述,英文描述首字母大写

主要控件名简写对照表
控件名     简写                                控件名    简写
Label     lbl                                 TextBox txt
Button     btn                                 LinkButton lnkbtn
ImageButton  imgbtn                        DropDownList ddl
ListBox     lst                                  DataGrid dg
DataList     dl                                    CheckBox chk
CheckBoxList  chklst                         RadioButton rdo
RadioButtonList rdolst                        Image img
Panel        pnl                         Calender cld
AdRotator ar                                 Table   tbl
RequiredFieldValidator rfv              CompareValidator cv
RangeValidator rv                       RegularExpressionValidator rev
ValidatorSummary vs                       CrystalReportViewer rptvew

2. 变量命名规则
英文描述,首单词以外的其它单词首字母大写加以区别,力求语言简炼,意思准备。循环、数组等记数用变量依顺序使用i、j、k、m、n

3. 函数过程命名规则
小写英文名词描述+大写英文动词。

如:绑定数据表格,dgBind()

4. 函数的参数变量命名规则
英文描述,首单词以外的其它单词首字母大写加以区别。

5. 类名
以首字母大写的英文描述连写为主。

6. 网页命名规则
首字母大写的英文描述连写。

7. 数据库命名规则
库名:
英文名称连写,首字母大写

表名:
英文名称连写,首字母大写

如:用户表,表名为Users ;用户权限表,表名为UserPermissions

字段名:
(1) 英文名称连写,首字母大写;
(2) 当与其它表有关系的时候为:关系名_R_关系表名  (兼容1.0版命名的表用:关系字段名_R);。

如:用户ID字段,UserID;用户名字段,UserName;与学号的关系字段,StudentID_R_Student  (兼容Ver1.0版命名为,student_id_R)。

视图:
V_英文名称连写,英文名称首字母大写

关系:
R_英文名称连写,英文名称首字母大写

存储过程:
英文名称连写,首字母大写

3 个回复

倒序浏览
值得学习ing!
回复 使用道具 举报
本帖最后由 cancle 于 2014-3-20 01:06 编辑

已收好~~~~但是按钮的简写是btn。。。楼主不小心写错了吧?
回复 使用道具 举报
呵呵,不好意思;P
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马