原创Winform布局开源框架,Winform控件框架,插件化框架|C/S框架网
原创Winform布局开源框架,Winform控件框架,插件化框架|C/S框架网
什么是Winform框架? Winform框架是基于.NET开发平台研发的用于快速开发软件项目的软件模板或开发平台,常用的程序语言有C#.NET, VB.NET。 通常Winform框架界面组件使用第三方控件,如:DevExpress,该控件功能强调,用户体验友好。 若全部采用.NET原生组件,开发效率低,界面不美观,用户体验差,特别是基于数据应用管理软件开发,如表格数据处理,开发和使用效率非常低。 C/S系统快速开发框架基于Winform界面设计,采用DevExpress皮肤组件,是非常成熟的Winform布局商业开源框架。C/S框架采用插件化模块设计,下面详细介绍插件化框架特点。 插件化框架特点: 1. 开发框架以模块化形式在逻辑上解耦。 采用物以类聚、逻辑分割、分而治之,动态加载插件设计思想,能将超大型软件系统按照业务逻辑关系分割成独立的模块,方便源码管理、项目管理、团队协作以及协同开发。 2. 开发框架模块以动态链接库(DLL文件)形式独立部署。 比如ERP系统,模块可以分为【采购模块】、【销售模块】、【库存模块】、【财务模块】、【物料中心】、【客服中心】、【HR模块】以及【报表模块】等。每个模块对应一个DLL类库。 3. 模块主界面(frmBaseModule) 用来分割系统功能菜单与功能按钮,作为各模块的入口界面。 模块主界面: 4. 插件化框架核心功能-动态加载模块技术。 运行开发框架首先打开系统登陆界面,验证用户信息成功,框架内核开始动态加载模块(DLL类库),将各个模块主界面(frmBaseModule)集成到软件主界面。 如“进货”,“销售”,“库存”,“财务”等业务模块全部由ModuleLoader模块加载器动态加载的,而系统模块通过静态引用使用其功能。业务模块可以独立部署在用户的机器上,如采购部门的用户只需要部署“采购模块.dll”文件,销售部门只部署“销售模块.dll”文件,不同部门的用户部署不同的模块文件,表面上看来系统少了某些文件,但丝毫不影响程序正常运行。软件主窗体左侧的导航面板(Navigator Control)不显示未加载的模块,实际上是当前部门看不到其它部门的功能,另外,权限管理可以控制模块是否在主窗体显示。 5. 插件化框架核心功能-主窗体模块容器逻辑架构 C/S开发框架的主窗体名称是frmMain,主窗体默认加载frmModuleContainer模块容器窗体,该窗体的XtraTableControl组件的每个TabPage页加载(嵌套)一个模块主窗体(继承自frmBaseModule的窗体), 如上述frmInventory窗体。 程序主窗体、导航菜单以及模块主窗体 参考文章:C/S框架核心组成部分 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) 产品介绍 C/S系统开发框架旗舰版为软件团队提供强大的技术支撑以及快速开发能力,开发框架集成大量的通用开发包与工具实用类,提供丰富的例子,借助技术文档、网站资源、演示源码以及在线技术指导,用户能快速投入研发自己的项目。自2007年首发开发框架以来,我们成功积累了2000多位用户,其中包括数百家软件公司或大型集团企业。经过十年的产品迭代升级,最新旗舰版技术更成熟,性能更稳定,产出效率更高! 配套的代码生成器工具能自动生成界面(FORM)、业务层(BLL)、数据层(DAL)、模型(Model)、报表(Report)以及业务模块(Class Library DLL)的源代码,极大地提高开发效率、节约开发时间、降低项目成本。据多年项目实践统计,开发框架基本能完成项目大概60%以上的工作量。 开发框架经过严格的技术验证和系统测试,如压力测试,得到广大用户的赞誉和好评。我们积极收集用户反馈的意见,不断完善和改进,最新版本极少有系统性缺陷。我们秉着分享成功经验,坚持创新原则,永久提供优质的售后服务与技术保障。每次发布新版本,一定会给用户带来惊喜,每次免费升级,一定能让用户感到贴心和温暖。我们秉着创新、专注、专业,始终如一的精神理念,乐于分享成功和喜悦,欢迎选购我们的产品。 扫一扫加微信:
参考文档:
C/S架构的Winform 代码生成器软件|C/S框架网原创作品 推荐C# Winform+DevExpress皮肤框架|C/S框架网 原创C#开发框架|C#开源框架|C/S框架网 开发技巧-Winform窗体自动生成下一个业务流程的单据|C/S框架网 VS Winform设置应用程序文件图标及任务栏显示图标|C/S框架网 Winform皮肤框架 - GridView表格样式管理器详解|C/S框架网 Winform皮肤框架之GridView表格列头右键菜单详解|C/S框架网 原创文档-Winform开发框架提供通用导入Excel功能界面|C/S框架网 Winform开发框架测试程序之测试环境配置|C/S框架网 Winform开发框架测试程序之DALFactory类测试|C/S框架网 Winform界面开发框架之界面展示效果图|C/S框架网 Winform框架登录界面大全|C/S框架网 Winform通用框架(C#.NET)之权限管理系统详细设计|C/S框架网 Winform+DevExpress框架之独立图片存储解决方案|C/S框架网 Winform快速开发框架之存储图片资源解决方案|C/S框架网
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |