- 51Aspx源码必读.txt[4KB]
- from.gif[4KB]
- 最新Asp.Net源码下载.url[125B]
源码介绍
源码参数
该版源码采用基于Remoting分布式部署技术架构,并且包含一套完整的权限管理系统(包括角色授权,单独用户授权,数据授权)。
二、技术特点:
1、企业权限管理
2、DLL插件反射技术
3、泛型编程(权限管理部分)
4、windows用户控件
5、DEV中BarManager控件扩展(动态构造用户按钮权限)
6、如何开发数据库通用组件(同时支持SQL SERVER、ORACLE、IBM、DB2等多种数据库)
7、本系统由服务器端访问数据库,并且提供服务接口,而客户端调用服务端服务接口,这样,做到了客户端与数据库的完全脱离,同时可以一次配置多台服务器(可以在本项目基础上拓展)!
三、目录介绍:
1、文件夹YXM.Login:客户端登陆代码,包括根据用户权限动态反射窗体,及操作按钮
2、文件夹YXM.Plug.Demo、YXM.Plug.InHos、YXM.Plug.PharmacyStore分别为本系统的3个单独组件DLL源码
3、文件夹YXM.Plug.SystemManager系统管理源码,包含通用权限管理(实现1、根据用户角色授权 2、每个用户单独授权 3、菜单管理,分为,新增普通菜单、反射DLL插件菜单)
4、文件夹YXM.Server,系统服务端代码
5、文件夹YXM.Service,系统数据库访问代码
6、文件夹YXM.UnitLib.Pager,分页控件代码
7、文件夹YXM.UnitLib.SQLTooler,数据库访问组件
8、文件夹YXM.UnitLib.SystemFramework,系统通用功能代码,比如一些扩展方法,插件定义、窗口继承类(FormBase)、用户登陆信息、扩展了DEV的BarManager控件 ,用以实现根据用户权限,动态加载按钮)。
9、文件夹DLL:系统公共程序集
(1)DEV公司插件DevExpress*,DEV控件安装完毕都会有,见上“DEV控件下载路径”
(2)IBM数据库访问IBM.Data.DB2.dll,网上可以获取 3、WeifenLuo.WinFormsUI.Docking,见上“WeifenLuo.WinFormsUI.Docking下载路径”;
(3)YXM.Service.DAL.dll、YXM.Service.FACADE.dll、YXM.Service.Model.dll、YXM.Service.RULES.dll,为系统数据库访问代码,源码见:YXM.Service
(4)YXM.UnitLib.Pager.dll为本系统通用分页控件,源码见:YXM.UnitLib.Pager
(5)YXM.UnitLib.SQLTooler.dll,数据库访问组件,实现了配置方式,可以访问ACCESS、IBM、ORACLE、SQL SERVER数据库,源码见:YXM.UnitLib.SQLTooler
(6)YXM.UnitLib.SystemFramework.dll,系统通用功能,比如一些扩展方法,插件定义、窗口继承类(FormBase)、用户登陆信息、同时扩展了DEV的BarManager控件 ,用以实现根据用户权限,动态加载按钮
四、注意事项:
1、开发环境为Visual Studio 2008,数据库为SQL Server 2005,数据库文件在DB_51aspx文件夹中附加就行。
2、管理员用户名密码均是:51aspx
3、DEV控件下载路径:http://pan.baidu.com/s/1eQ6Abr8
4、WeifenLuo.WinFormsUI.Docking下载路径:http://pan.baidu.com/s/1dDu0IYH
下单记录
用户名 | 源码评分 | 成交价 | 下单时间 | 订单状态 |
---|