DotNet下SIS Web平台设计和开发的一点感悟

最近, SIS WEB平台原型和设计方案已经成型。项目基于.NET平台,小结了一下设计和开发心得:

1 . 通用数据库接口WebService封装,以适用于不同的中间数据源。但要区分开关系型数据库和实时数据库,因为二者毕竟有着本质的差异。

2.  存储过程的编写和OR映射等部分内容可通过代码自动生成工具生成,自己考虑编写一些模板。

3. 数据访问逻辑可采用Provider设计模式实现。

4.用户权限管理可考虑与.NET2.0安全机制并行运行,设计上没有必要完全遵守user-group-role-resouce-privelige的框架,可适度考虑冗余。

5.提供一个日志和错误处理的平台。

6.站点主题 + 母版页 + 用户控件Cache 机制实现前台内容,

  Div + Css 实现前台布局。

7.在客户端操作尽量使用客户端脚本,提高客户端反应速度。

8.Profile技术保存用户个性信息。

9.论坛的回帖显示可考虑使用Repeater。

10.单点登陆和系统整合,接口规范

11.图形组态软件绘制,保存为SVG格式,Web页面实时显示生产流程图

12.建模工具(EA/ROSE/VISIO)的选择要适当,文档一定要规范。

            西安热工研究院有限公司 信息监控事业部

                                Eking

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值