Winform企业级WCF快速开发框架平台(C/S架构+WCF+DevExpress+SQL多数据库)
Winform企业级WCF快速开发框架平台(2021版)
(C/S架构+WCF+DevExpress+SQL多数据库)
![适用开发](http://www.csframework.com/images/header_system.png)
![运行平台](http://www.csframework.com/images/header_platform.png)
![开发工具](http://www.csframework.com/images/header_vs.png)
![数据库](http://www.csframework.com/images/header_db.png)
![C/S架构软件快速开发平台旗舰版v5.1|C#.NET开发平台|Winform开发框架|C/S框架网 C/S架构软件快速开发平台旗舰版v5.1|C#.NET开发平台|Winform开发框架|C/S框架网](http://www.csframework.com/images/CS-V5.1-2021.jpg)
![](http://www.csframework.com/images/item1.gif)
C/S架构软件快速开发平台助力开发团队快速搭建自己的软件项目,旗舰版提供强大的底层开发架构及快速开发工具-Winform三层架构代码生成器v5.1,旗舰版集成大量应用于大型系统的通用功能模块、数据界面及通用权限管理系统,提供丰富的实例开发模板、开发文档、线上技术指导服务,助力您快速搭建软件项目。
C/S架构开发框架系列产品已成功应用500多家企业、4000多位软件用户,其中包括国内知名软件公司、国有企业、研发机构及上市公司(优秀企业选择了我们的产品-成功案例)。经过十年迭代升级,最新旗舰版V5.1,基础架构更成熟、应用更广泛、性能更稳定、开发效率更高!
开发框架配套的核心工具 - Winform三层架构代码生成器能快速生成界面(FORM)、业务层(BLL)、数据层(DAL)、模型(Model)、报表(Report)以及VS工程项目(Project)的源代码,快速提升开发效率,节约开发时间,降低项目成本,根据多个项目统计,开发框架能为您减少60%以上的工作量。
开发框架经过多个技术层面性能测试,能满足企业级大型软件项目开发技术指标,稳定、开源、快速是开发框架的核心竞争力。我们积极收集用户反馈的意见,不断完善和改进产品。我们秉着分享成功经验坚持产品创新原则,专业、专心、专注的工匠精神,致力于服务IT同行,为您创造价值。
--- 唯快不破,以势赢,以力胜!
![](http://www.csframework.com/images/item1.gif)
![](http://www.csframework.com/images/core_advangates.png)
4000多位软件使用者及500家企业成功应用
经过十年的产品迭代升级,我们积累4000多位软件使用者及500多家企业,C/S框架网秉承分享成功经验,坚持产品创新原则,提供优质的售后服务与技术支持,为您的软件项目保驾护航。
成功研发多个行业的管理应用系统
研发的软件产品覆盖的行业有:制造、服务、零售、商贸等行业,研发的系统有:ERP、MRP、MES、CRM、MIS、HIS、TMS、POS、进销存等基于数据管理应用系统。
高效代码生成、唯快不破
配套的代码生成器软件工具,能快速实现项目三分之二的功能。您只需按向导操作能快速生成一个业务窗体,ORM模型、UI、BLL和DAL三层源代码以及SQL脚本,快速完成界面和报表开发,让编程工作变得极其简单富有成就感。代码生成器工具为您缩短开发周期,降低开发成本,为公司创造更大的价值!
全部开源、开发无限制,随心所欲
用户可定制开发用户界面、修改开发框架核心类库、修改代码生成器代码模板、自定义框架基础架构来满足项目个性化需求。一次性付款,一次性交付源码,全部开源,永久使用,无软件授权限制。
成熟稳定的开发架构、通俗易懂的逻辑设计
C/S框架作者从事软件开发17年,参与设计开发数十套大型系统,积累丰富的实战经验与项目管理经验,对系统分析、软件架构、设计模式、业务建模、报表开发等技术层面有深入研究。 开发平台采用三层逻辑架构:即用户界面层、业务逻辑层、数据访问层。代码规范、注释完整、易于维护与管理、初学开发者上手快。
流行风格、专业设计的用户界面
简洁美观、操作方便、专业设计的用户界面,给用户带来更好的使用体验和视觉冲击。
规范、高效、性能稳定的源码
历经数次迭代升级产品,打造规范、高效、性能稳定的快速开发框架,针对复杂逻辑的源代码有详细的代码注释,便于阅读和理解、易于学习与维护。
详细的开发文档与学习视频
C/S系统快速开发平台各个版本提供专业的开发文档,如:《软件使用手册》、《开发框架使用入门指南》、《开发环境配置与部署》、《数据窗体快速开发指南》、《报表开发指南》、《平台数据库及表结构说明》、《平台权限系统说明》等。代码生成器工具配套操作视频助力您快速搭建软件项目。
专业,专心、专注的工匠精神
我们秉着分享成功经验,坚持创新原则,专业,专心、专注的工匠精神,致力于打造优秀的产品服务于更多的IT同行。
V5.1 新功能 (2021)
重要性 | 详细内容 | 新增/更新 |
![]() | 最新流行扁平化按钮+深灰色系界面+UI布局,沉稳大气 | 新增 |
![]() | 一套开发框架源码同时支持MySQL/MsSQL/Oracle三种数据库 | 新增 |
![]() | 升级CSFramework.DB数据底层类库,发布最新版本v2.0 | 新增 |
![]() | 升级DAL层所有接口,针对SQL语句、存储过程全部参数化(无SQL拼接) | 新增 |
![]() | DAL层所有接口支持MySQL/MsSQL/Oracle三种数据库 | 新增 |
![]() | 升级代码生成器,发布最新版本V5.1 | 优化 |
![]() | 升级SQL连接工具,发布最新版本V2.0 | 优化 |
![]() | 发布自动升级程序升级 V1.2, 同时支持多套系统自动升级 | 新增 |
![]() | 多语言资料支持数据库存储,提供界面管理与维护多语言 | 新增 |
![]() | 界面自动提取多语言,并集成百度翻译接口(提供简体、繁体、英文、越南文) | 新增 |
![]() | 针对所有处理数据的按钮,增加同步等待界面,增强用户体验 | 新增 |
![]() | 增加动态交叉报表开发实例模板 | 新增 |
![]() | 全面升级WCF架构,支持http/https/net.tcp三种协议 | 优化 |
WCF开发框架系统架构图 (Architecture)
![C/S系统开发框架旗舰版V5.1-架构图 C/S系统开发框架旗舰版V5.1-架构图](http://www.csframework.com/images/V5.0%E6%9E%B6%E6%9E%84%E5%9B%BE.jpg)
多数据库支持 (Multi-Database Supportable)
![C/S系统开发框架旗舰版V5.1-多数据库支持 C/S系统开发框架旗舰版V5.1-多数据库支持](http://www.csframework.com/images/v5.0-mdb.jpg)
开发框架支持多种数据库,目前已封装三种底层数据库接口(SqlServer、Oracle、MySql)。采用策略模式设计,定义IDatabase通用接口,并实现DatabaseMSSQL, DatabaseMySql,DatabaseOracle三个数据库操作类。引用的类库名称:CSframework.DB.dll。
![](http://www.csframework.com/images/v5.0-mdb-code.png)
多帐套支持 (Multi-Dataset Supportable)
![C/S系统开发框架旗舰版V5.1-多账套支持 C/S系统开发框架旗舰版V5.1-多账套支持](http://www.csframework.com/images/v5.0-multi-dataset.jpg)
帐套通常应用在大型集团企业的软件系统,一般情况下企业只用一个帐套。集团企业通常有多个独立核算的实体子公司,需要搭建多个数据帐套满足需求。账套之间的数据是完全独立的,增删改查数据只影响当前账套,其他帐套不受影响。开发框架采用多帐套设计理念,数据独立存储,便于管理和维护。
C/S系统开发框架数据库(CSFramework Datasets)
![](http://www.csframework.com/images/v5.0-multi-dataset1.jpg)
开发框架提供两个数据库:系统数据库、业务数据库(账套数据库)
系统数据库(CSFrameworkV5_System), 用于存储软件平台系统数据、公共数据,软件配置信息、用户权限信息,集团报表数据、公司运营数据、内部通知等。
账套数据库(CSFrameworkV5_Normal), 作为开发框架功能演示数据库,也称为业务数据库,开发框架本身是一套ERP原型系统,用户搭建的软件系统必须定义一个或多个业务数据库。
支持跨平台服务端(如:WebApi服务器)
![C/S系统开发框架旗舰版V5.1-跨平台服务端 C/S系统开发框架旗舰版V5.1-跨平台服务端](http://www.csframework.com/images/v5.0-cross-platform.png)
旗舰版支持CSFramework.WebApi后端应用服务器 (注:旗舰版不包含WebApi源码),WebApi服务器提供应用程序编程接口,具有良好的接口封装以及跨平台等优点,统一使用JSON数据格式,在智能手机广泛应用的APP软件产品领域占用巨大市场。
WCF架构通信流程图 (WCF Communication Flow)
![C/S系统开发框架旗舰版V5.1-WCF架构通信流程图 C/S系统开发框架旗舰版V5.1-WCF架构通信流程图](http://www.csframework.com/images/v5.0-wcf-art.png)
解决方案和工程项目 (Solution & Project)
![C/S系统开发框架旗舰版V5.1-解决方案和工程项目 C/S系统开发框架旗舰版V5.1-解决方案和工程项目](http://www.csframework.com/images/v5.0-vs2015.png)
开发框架基础架构(CSFramework.ClientFoundation)
![C/S系统开发框架旗舰版V5.1-开发框架基础架构 C/S系统开发框架旗舰版V5.1-开发框架基础架构](http://www.csframework.com/images/v5.0-vs2015-clientfoundation.png)
开发框架客户端演示程序(CSFramework.ClientDemo)
![C/S系统开发框架旗舰版V5.1-开发框架客户端示例 C/S系统开发框架旗舰版V5.1-开发框架客户端示例](http://www.csframework.com/images/v5.0-vs2015-clientdemo.png)
开发框架服务端解决方案(CSFramework.Server)
![](http://www.csframework.com/images/v5.0-vs2015-server.png)
开发框架目录结构
![C/S系统开发框架旗舰版V5.1-开发框架目录结构 C/S系统开发框架旗舰版V5.1-开发框架目录结构](http://www.csframework.com/images/v5.0-vs2015-dir.png)
![](http://www.csframework.com/images/v5.0-vs2015-dir1.png)
功能列表及模板窗体
开发框架提供丰富的模板窗体,实现增、删、改、查、审核、打印、报表等功能。模板窗体分为三种:1.数据字典窗体(基础资料窗体), 2.业务单据窗体(主/从表窗体),3.报表窗体。其他模板窗体:对话框窗体、查询窗体、数据选择窗体、高级查询窗体、异步等待窗体等。
![C/S系统开发框架旗舰版V5.1-功能清单表 C/S系统开发框架旗舰版V5.1-功能清单表](http://www.csframework.com/images/cs4_fun_list.gif)
![C/S系统开发框架旗舰版V5.1-功能清单表 C/S系统开发框架旗舰版V5.1-功能清单表](http://www.csframework.com/images/cs4_fun_list.gif)
代码生成器 (Code Generator)
![C/S系统开发框架旗舰版V5.1-代码生成器 C/S系统开发框架旗舰版V5.1-代码生成器](http://www.csframework.com/images/cs5-%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8%E5%8A%9F%E8%83%BD.jpg)
生成C#代码流程
![C/S系统开发框架旗舰版V5.1-生成代码流程 C/S系统开发框架旗舰版V5.1-生成代码流程](http://www.csframework.com/images/v5.0-cg-flow.png)
数据库服务器连接工具 (SQL Connector)
![C/S系统开发框架旗舰版V5.1-数据库服务器连接工具 C/S系统开发框架旗舰版V5.1-数据库服务器连接工具](http://www.csframework.com/images/cs5-sql%E8%BF%9E%E6%8E%A5%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7.jpg)
C/S开发框架旗舰版V5.1 - 系统登录界面
![C/S系统开发框架旗舰版V5.1-系统登录界面 C/S系统开发框架旗舰版V5.1-系统登录界面](http://www.csframework.com/images/cs5-%E7%99%BB%E5%BD%95%E7%95%8C%E9%9D%A2.jpg)
数据字典模块
![C/S系统开发框架旗舰版V5.1-数据字典模块 C/S系统开发框架旗舰版V5.1-数据字典模块](http://www.csframework.com/images/cs5-%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8%E6%A8%A1%E5%9D%97.jpg)
数据字典查询界面
![C/S系统开发框架旗舰版V5.1-数据字典查询界面 C/S系统开发框架旗舰版V5.1-数据字典查询界面](http://www.csframework.com/images/cs5-%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8%E7%AA%97%E4%BD%93%E6%9F%A5%E8%AF%A2%E7%95%8C%E9%9D%A2.jpg)
数据字典编辑界面
![C/S系统开发框架旗舰版V5.1-数据字典编辑界面 C/S系统开发框架旗舰版V5.1-数据字典编辑界面](http://www.csframework.com/images/cs5-%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8%E7%AA%97%E4%BD%93%E7%BC%96%E8%BE%91%E7%95%8C%E9%9D%A2.jpg)
业务单据(主从表)编辑界面
![C/S系统开发框架旗舰版V5.1-业务单据(主从表)编辑界面 C/S系统开发框架旗舰版V5.1-业务单据(主从表)编辑界面](http://www.csframework.com/images/cs5-%E4%B8%9A%E5%8A%A1%E5%8D%95%E6%8D%AE%E4%B8%BB%E4%BB%8E%E8%A1%A8%E7%AA%97%E4%BD%93%E7%BC%96%E8%BE%91%E7%95%8C%E9%9D%A21.jpg)
用户管理资料编辑界面
![C/S系统开发框架旗舰版V5.1-用户管理资料编辑界面 C/S系统开发框架旗舰版V5.1-用户管理资料编辑界面](http://www.csframework.com/images/cs5-%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.jpg)
系统管理模块
![C/S系统开发框架旗舰版V5.1-系统管理模块](http://www.csframework.com/images/cs5-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97.jpg)
菜单管理(导入功能菜单)
![C/S系统开发框架旗舰版V5.1-菜单管理(导入功能菜单)](http://www.csframework.com/images/cs5-%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86.jpg)
权限管理(角色管理)
![C/S系统开发框架旗舰版V5.1-权限管理(角色管理)](http://www.csframework.com/images/cs5-%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86%E8%A7%92%E8%89%B2%E6%9D%83%E9%99%90.jpg)
代码生成器操作视频
![代码生成器操作视频 C/S系统开发框架旗舰版V5.1-代码生成器操作视频](http://www.csframework.com/images/cs5.x-code-generator-main.jpg)
开发环境与配置
1. 操作系统:Windows7或更高版本(64位)
2. 开发工具:Visual Studio 2015或更高版本
3. 数据库:Microsoft SQL Server 2008或更高版本,MySQL5.7.34, Oracle 11g
4. 第三方控件:DevExpress 17.x或更高版本
5. 报表控件:Fast Report for .Net 1.6.18 或更高版本
6. WCF服务运行环境:IIS 7.0或更高版本
7. .Net Framework运行环境:4.0或更高版本
![](http://www.csframework.com/images/vs2013.jpg)
![](http://www.csframework.com/images/sql2008r2.jpg)
![](http://www.csframework.com/images/dbMySQL.jpg)
![](http://www.csframework.com/images/dbOracle.jpg)
![](http://www.csframework.com/images/cs4_dev_devexpress.png)
![](http://www.csframework.com/images/cs4_dev_fastreport.png)
![C/S框架网|csframework.com|Winform企业级WCF快速开发框架平台入门指南 C/S框架网|csframework.com|Winform企业级WCF快速开发框架平台入门指南](http://www.csframework.com/images/seo/SEO-%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97.jpg)
Winform企业级WCF快速开发框架平台 - 开发文档
WCF开发框架 - 采用wsHttpBinding及basicHttpBinding连接https协议的WCF服务
WCF快速开发框架 - IIS承载WCF服务wsHttpBindings配置详解(HTTP协议)
WCF快速开发框架 - IIS承载WCF http协议BasicTcpBinding配置详解
WCF快速开发框架 - IIS承载WCF net.tcp协议NetTcpBinding配置详解
WCF开发框架 - vs发布IIS承载(IIS Hosting)的WCF应用服务详解
WCF开发框架 - BasicHttpBinding绑定的web.config与C#代码配置(支持https协议)
WCF开发框架 - NetTcpBinding配置web.config与C#代码配置
WCF开发框架之WSHttpBinding参数配置(C#代码配置+App.Config两种方案)
WCF开发框架IIS承载WCF - Website站点承载改为ASP.NET网站应用程序承载
WCF开发框架之ICommunicationObject 对象详解
![C/S框架网|原创精神.创造价值.打造精品](http://www.csframework.com/images/our03.gif)
扫一扫加作者微信
![C/S框架网作者微信](http://www.csframework.com/images/wechatcode.jpg)
![C/S框架网|原创作品.质量保障.竭诚为您服务](http://www.csframework.com/images/CS框架网提供高效优质服务.jpg)
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网