.net命名规范详解

一点简单常用却又易忽视的命名规范

成都创新互联专注于定南网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供定南营销型网站建设,定南网站制作、定南网页设计、定南网站官网定制、小程序制作服务,打造定南网络公司原创品牌,更为您提供定南网站排名全网营销落地服务。


1、项目命名空间规范
A、使用有意义的名字定义命名空间,例如产品名或者公司名
B、命名空间应分层定义
C、所有单词第一个字母要大写,单词的单复数要约定一致
格式:[公司名].[产品名|项目名].[子系统名|模块名].[...]
如:Microsoft.Office.Tools.Word
Microsoft.Office.Tools.Excel
Microsoft.SqlServer.ConnectionInfo
Microsoft.SqlServer.GridControl
Microsoft.VisualStudio.Modeling
Microsoft.VisualBasic.Compatibility.Data
Infragistics.WebUI.UltraWebGrid
Infragistics.WebUI.WebSchedule
第一层为公司名,如:Microsoft
第二层为产品名或项目名,如:Office
第二层根据具体情况还可以继续往下细分,比如可以再根据子系统或功能模块划分一层,如:Microsoft.VisualBasic.Compatibility.Data
第三层要与系统架构一致,如:Client或Web、Entity、Data、Service、Agent、Contract等

2、数据库命名规范
A、数据库名:项目名称或代号+"DB"
B、视图/表命名:易懂的大写英文单词
C、字段名:使用若干个易懂的大写单词

单词的单复数要保持一致(如统一采用单数);
前缀要保持一致,避免混乱(如表:T_,视图:V_,列字段:C_,也可按系统模块划分),避免和DB保留字重复;
根据数据库的差异,单词统一采用大写或小写(一般可统一为大写),否则有的数据库在写SQL语句时要加前后缀才能识别。

约定所有文字定义使用英文字母,如需使用阿拉伯数字则全用半角。

规范已有很多(编码规范、设计规范...),但仍有设计/开发人员会忽视,仅列两点。
缘何忽略?你是否遇到这样的情况:项目都开发完毕了,项目的名字全称都不知道甚至还未最终确定!


分享标题:.net命名规范详解
URL地址:http://bzwzjz.com/article/pedgso.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都品牌网站建设 网站制作公司 营销网站建设 成都网站制作 成都网站制作 自适应网站设计 成都网站设计 重庆网站建设 四川成都网站设计 重庆电商网站建设 成都网站建设 梓潼网站设计 成都网站建设流程 成都品牌网站设计 成都网站设计 响应式网站设计方案 网站建设方案 网站制作报价 成都企业网站建设 成都h5网站建设 营销型网站建设 手机网站建设