语言编码
系统默认中文简体,采用 GB2312 字符集
命名法
不论C#、Delphi或Javascript还是CSS全部统一采用帕斯卡命名法,例如:FileManager.GetFiles(int ClassId, int Length)
数据库命名
主表前加 DB_ 前缀,扩展应用表前加应用名称的2字母缩写
表及存储过程的命名全部用大写
字段命名采用帕斯卡命名法
文件命名
命名全部用小写,后缀名采用完整格式,例如:htm 使用 html,jpg 使用 jpeg
版本控制
使用 SVN 进行版本的控制
系统结构
采用 2 层结构
业务层 (类库)
- EasyFRMS.Base 常用方法/函数集
- EasyFRMS.Extand 文件扩展操作类
- EasyFRMS.Handler Web 扩展操作类
- EasyFRMS.Components 组件类库
表示层 (WWW / Web Service/ 桌面应用程序)
- WWW 服务
- Web Service 服务
桌面应用程序
文件结构
- Bin 类库 (权限:可读,不可写)
- Service 接口 (权限:可读,不可写)
- Main 主系统 (权限:可读,不可写)
- Application 应用 (权限:可读,不可写)
- Data 数据 (权限:可读,可写)
- Template 模板 (权限:可读,可写)
- Theme 主题 (权限:可读,可写)