CSFramework旗舰版快速开发框架目录结构以及解决方案介绍
C/S系统快速开发框架旗舰版V5.0(Ultimate Edition)
适用开发:制造、服务、零售、商贸等行业的ERP、MRP、MES、CRM、MIS、HIS、POS数据管理应用系统
运行平台:Windows + .NET Framework 4.5
开发工具:Visual Studio 2015+,C#语言
数据库:Microsoft SQLServer 2008R2+(支持多数据库:Oracle/MySql)
运行平台:Windows + .NET Framework 4.5
开发工具:Visual Studio 2015+,C#语言
数据库:Microsoft SQLServer 2008R2+(支持多数据库:Oracle/MySql)
目录
- C/S系统快速开发框架旗舰版V5.0(Ultimate Edition)
- 解决方案和工程项目 (Solution & Project)
- 开发框架基础架构(CSFramework.ClientFoundation)
- 开发框架客户端示例(CSFramework.ClientDemo)
- 开发框架服务端解决方案(CSFramework.Server)
- 开发框架目录结构(CSFramework Sub Directories)
- CSFrameworkV5.AutoUpgrader
- CSFrameworkV5.Client.Merge
- CSFrameworkV5.ClientDemo
- CSFrameworkV5.ClientFoundation
- CSFrameworkV5.CodeGenerator
- CSFrameworkV5.Core
- CSFrameworkV5.ServerDemo
- CSFrameworkV5.ServerFoundation
- CSFrameworkV5.SqlConnector
- 功能列表及模板窗体
解决方案和工程项目 (Solution & Project)
开发框架基础架构(CSFramework.ClientFoundation)
开发框架客户端示例(CSFramework.ClientDemo)
开发框架服务端解决方案(CSFramework.Server)
开发框架目录结构(CSFramework Sub Directories)
CSFrameworkV5.AutoUpgrader
CSFrameworkV5旗舰版标配自动升级程序
子目录说明:
- DAL:数据访问层
- Library:自动升级程序核心类库
- ModelEntity:ORM模型/ 实体类定义
CSFrameworkV5.Client.Merge
开发框架基础架构(ClientFoundation)+Demo合并版本,此版本未同步更新源码,源码较旧。
CSFrameworkV5.ClientDemo
开发框架Demo版本源码。
子目录说明
- CSFrameworkV5.DemoAccountModule,财务模块Demo、实例
- CSFrameworkV5.DemoBLL,业务逻辑层
- CSFrameworkV5.DemoDAL,数据访问层
- CSFrameworkV5.DemoDataDictionary,数据字典、基础资料模块Demo、实例
- CSFrameworkV5.DemoInterfaces,接口层,定义一系列接口
- CSFrameworkV5.DemoInventoryModule,库存模块Demo、实例
- CSFrameworkV5.DemoLibrary,Demo程序核心类库
- CSFrameworkV5.DemoMain,Demo主程序
- CSFrameworkV5.DemoModels,表结构模型,实体类,参数类定义
- CSFrameworkV5.DemoPurchaseModule,采购模块Demo、实例
- CSFrameworkV5.DemoReport,报表模块Demo、实例
- CSFrameworkV5.DemoSalesModule,销售模块Demo、实例
- CSFrameworkV5.DemoTester,Demo测试程序
- CSFrameworkV5.DemoWCFContract,WCF接口层
- CSFrameworkV5.DemoWebRef,WCF客户端业务层(用于连接后端WCF接口)
CSFrameworkV5.ClientFoundation
开发框架基础架构、开发架构。
子目录结构说明:
- CSFrameworkV5.Business,业务逻辑层
- CSFrameworkV5.ClientFoundationTester,开发架构测试程序
- CSFrameworkV5.Common,公共类库
- CSFrameworkV5.DataAccess,数据访问层
- CSFrameworkV5.Interfaces,接口层
- CSFrameworkV5.Language,多语言程序包
- CSFrameworkV5.Library,核心类库
- CSFrameworkV5.Main,开发框架主程序
- CSFrameworkV5.Models,ORM模型,实体类,参数类定义
- CSFrameworkV5.Report,报表模块
- CSFrameworkV5.SystemModule,系统管理模块
- CSFrameworkV5.UserCustom,我的常用功能、快捷方式模块
- CSFrameworkV5.WCFContract,WCF接口层
- CSFrameworkV5.WCFTester,WCF客户端测试程序
- CSFrameworkV5.WebRef,WCF客户端代理类,连接WCF接口
CSFrameworkV5.CodeGenerator
开发框架代码生成器。
子目录结构说明:
- CSFrameworkV5.CodeGenerateReport,生成报表模板(frx文件),报表源码核心类库
- CSFrameworkV5.CodeGenerator,代码生成器主程序
- CSFrameworkV5.CodeGeneratorCore,代码生成器核心内库
- CSFrameworkV5.CodeGeneratorTester,代码生成器测试程序
CSFrameworkV5.Core
开发框架核心库。
CSFrameworkV5.Core\CSFrameworkV5.Core 子目录结构说明:
- CodeGenerator,代码生成器底层核心库,定义ORM自定义模型、SQL命令生成器(CommandGenerator)等。
- Common,开发框架底层公共类库。
- DataSetLib,开发框架账套管理相关类库。
- Interface,开发框架底层接口。
- ModuleLoaderLib,动态加载模块核心类库,运行程序时动态加载模块。
- SQLConfig,数据库连接配置类库。
- SystemSecurity,系统安全相关类库。
CSFrameworkV5.ServerDemo
WCF服务器 - Demo服务器
子目录结构说明:
- CSFrameworkV5.ServiceConsole,WCF服务控制台,用于安装、启动、停止Win服务。
- CSFrameworkV5.TesterHosting,自承载(Self Hosting)服务器。
- CSFrameworkV5.WCFContract,WCF核心接口模块。
- CSFrameworkV5.WindowsService,基于Win服务承载WCF的Windows服务。
- WCF_Server,基于IIS承载的服务器。
CSFrameworkV5.ServerFoundation
WCF服务器 - 开发架构!
子目录结构说明:
- CSFrameworkV5.ServiceConsole,WCF服务控制台,用于安装、启动、停止Win服务。
- CSFrameworkV5.TesterHosting,自承载(Self Hosting)服务器。
- CSFrameworkV5.WindowsService,基于Win服务承载WCF的Windows服务。
- WCF_IISServer,基于IIS承载的服务器。
CSFrameworkV5.SqlConnector
子目录结构说明:
- CSFrameworkV5.SqlConnector,数据库连接工具。
功能列表及模板窗体
开发框架提供丰富的模板窗体作为参考示例,实现增、删、改、查、审核、打印报表等功能。 模板窗体分为三大类:1.数据字典窗体(基础资料), 2.业务单据窗体(主/从表),3.报表窗体。其他模板窗体有:对话框、查询窗体、数据选择窗体等。
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网