C#中的代码规范
两套标准
1驼峰命名法 name nameAndStudent
首个单词首字母小写,其他的单词首字母大写
2帕斯卡 Name NameAndStudent
所有单词的首字母都大写
.NET代码规范(系统内置的对象都是遵循帕斯卡)
变量命名:要有意义,短
Int age
String name
String studentname studentName StudentName
String SelectQueryLanguageConnectionStringAddress=”XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”;
String sqlconn=”XXXXXXXXXXXXXXXXXXXXXXXXXX”
类、方法、属性命名:要有意义,短 帕斯卡命名
控件命名:
ASP.NET WEBFORM框架下的所有控件 微软都有统一的命名规则
Button btn-* btnLogin btnExit btnInsert
CheckBox cbx-* cbxAll cbxChild
DropDownList ddl-* ddlcity ddlPro
LinkButton lbtn-*
TextBox txt–*
Label lb-*
RadioButton rbtn-*
Repeater rpt-*
GridView gv-*
Image img-*
Hiddenfield hf-*
内置类的对象名
SqlConnection conn
SqlDataAdapter sda
SqlCommand cmd
DataSet ds
前端js
命名规范,驼峰命名
数据库命名规范
不要使用数据库关键词
库的命名 student studentinfo 有意义
表命名
有意义
m_user
m_user
student
字段命名 有意义 短, userinfo rname age address email
主键在生产模式下全都是叫id
sql语句:所有关键词大写 其他的非关键词根据用户定义的大小写
SELECT * FROM StudentInfo 1
select * from studentinfo 2