Winform开发框架之终极应用

在前面两篇随笔,都围绕着我的Winform开发框架介绍一些重要的组件,如字典模块封装《Winform开发框架之字典数据管理》和权限管理系统模块封装《Winform开发框架之权限管理系统》。本框架主要的功能如下面的图示所介绍的内容:包括紧密结合Database2Sharp强大的一键解决方案代码生成工具、高度抽象继承及使用泛型支持多数据库的开发框架、集成权限管理系统模块、集成字典数据管理模块、集成强大的分页控件、集成OutLookBar界面控件、集成多文档界面Weifengluo布局控件、集成美观实用的登陆界面、闪屏展示界面、托盘缩小提示功能、全局运行一次实例限制模块代码、集成多年积累公共组件简化常用功能操作、集成Apose.Cell基于模板自定义报表快速生成复杂报表模块、众多美观使用的界面控件整合等等。

 

 

该框架是集多年Winform开发经验及总结之大成,及众多博客随笔精华于一身,不断完善,不断改进,当然,框架不能形而上学而存在,因此通过本人最近一次完善的仓库项目并经过多次锤炼的成果进行展示。

本框架目标是确保开发者能够拿过来就用,拿过来只需要添加自己额外的业务界面功能即可,不需要重复开发基础功能模块和相关界面处理,尽可能的节省开发时间,并迅速给阁下的客户展示美观、完善、强大的界面及功能,快速完成一个复杂的项目为目标。




 

软件框架界面采用了众多功能的集成,因此对于有意学习Winform开发的人来说,虽然不是一本Winform开发百科全书,但也是一部不可多得的代码宝库,在众多地方都可以找到相应的解决方法,对于想快速、高效开发规范、稳定的项目的人来说,在这个不错的框架上搭建业务应用,更是事半功倍。

该开发框架项目演示程序可以随意下载研究,但源码有偿提供不免费赠送,需要者可以和我联系,或者可以一起沟通讨论相关的内容。

演示程序下载地址如下:http://files.cnblogs.com/wuhuacong/DeviceMis.rar

本文转自博客园伍华聪的博客,原文链接:Winform开发框架之终极应用,如需转载请自行联系原博主。

时间: 2024-09-24 19:24:36

Winform开发框架之终极应用的相关文章

Winform开发框架之通用自动更新模块

在网络化的环境中,特别是基于互联网发布的Winform程序,程序的自动更新功能是比较重要的操作,这样可以避免挨个给使用者打电话.发信息通知或者发送软件等,要求其对应用程序进行升级.实现程序的自动更新,在后期发布维护过程中,一个可以快速相应修正相关的Bug或者增加功能,二个可以避免给使用客户隔三差五的发送修改好的程序,省心省力.本文也是基于这个思想,在Winform开发框架中再引入一个自动升级更新的通用模块,这个自动升级的通用模块除了具备一般的功能外,可以通过配置程序标题.升级路径方式等方式,实现

基于我的Winform开发框架扩展而成的WCF开发框架

一直以来,多数时间在开发一些Winform共享软件,经过多年的积累,逐渐形成比较成熟稳定的Winform开发框架,并结合Web项目开发经验.代码生成工具.相关的控件开发及项目开发经验,逐渐形成一个相对比较完善的.NET开发体系.不过由于种种原因,甚少涉足WCF的相关应用,只是在09年初的时候,开发一个送水软件网络版的时候,玩过WCF,那时候主要是把WCF作为一个送水各种业务数据的同步服务实现.由于研究兴趣及工作便利等原因,最近学习研究,把WCF服务搭建在我传统的Winform开发框架基础上,完成

Winform开发框架之Office Ribbon界面

在前面几篇文章介绍我的Winform框架随笔文章,包括有<Winform开发框架之字典数据管理>.<Winform开发框架之权限管理系统>.<Winform开发框架之终极应用>,其中Winform开发框架之终极应用是集众多功能与一身,提供综合一站式.整体性的传统应用系统的开发框架,在此基础上开发新的业务系统,开发工作则是事半功倍,而且提供了高效.统一的界面布局以及支持多种数据库的数据访问层支持,提供了基于大量数据的数据分页解决方案,提供了传统Excel报表以及自定义模板

Winform开发框架的业务对象统一调用方式

在这个纷繁的社会里面,统一性的特点能够带来很多高效的产出.牢固的记忆,这种特征无论对于企 业.个人的开发工作,知识的传承都有着非常重要的作用,Winfrom框架本身就是基于这个理念而生,从 统一的数据库设计规则开始,统一的项目格局,统一的业务类.数据访问类.实体类继承关系,再到统 一的公用类库,统一的权限管理模块,统一的字典管理模块,统一的附件管理...,理解这些理念和规则 后,再来个终极的统一,框架代码快速生成--Database2Sharp代码生成工具.所有的框架(包括传统 Winform开

Winform开发框架之权限管理系统改进经验总结(3)系统登录黑白名单的实现

在一般的权限系统里面,可能经常会看到系统的黑名单或者白名单的拦截功能.在一般权限系统里面 ,常见的黑名单就是禁止用户在某些IP上登录系统,白名单就是允许用户只在某些IP上登录系统.本随 笔主要介绍在我的权限系统里面,如何实现这个黑白名单的功能,以及介绍在其中应用到的IP对比操作 ,IP段判断等操作代码. 1.黑白名单的配置 要完成黑名单的拦截和白名单的放行,我们需要进行名单的配置操作,我们把相关的配置放到列表里 面进行展示,可以添加多个黑名单或者白名单,如下界面所示. 开发框架之权限管理系统改进

Winform开发框架之权限管理系统功能介绍

权限管理系统的重要特性总结: 1) 高度集成的权限系统.独立模块,能快速整合使用. 2) 符合权限的国际通用标准,基于RBAC(基于角色的访问控制)的角色权限控制. 3) 多数据库架构支 持,内置支持SqlServer.Oracle.MySql.SQLite.Access数据库. 4) 用户管理基于分级管理理念 ,集团分子公司.事业单位处室/局级可独立管理人员/角色等数据. 5) 用户接入的各种应用系统, 均可实现用户登陆日志.操作日志的记录. 6) 管理员可以控制登陆用户的黑白名单列表,实现严

Winform开发框架之通用数据导入导出操作的事务性操作完善

1.通用数据导入导出操作模块回顾 在我的Winfrom开发框架里面,有一个通用的导入模块,它在默默处理这把规范的Excel数据导入到不 同的对象表里面,一直用它来快速完成数据导入的工作.很早在随笔<Winform开发框架之通用数据导入 导出操作>里面就很全面的介绍过它的相关功能了,在代码生成工具Database2Sharp里面,生成的 Winfrom界面代码也已经把它的调用代码放进去了,因此使用起来真是很好,很开心. 在不断的项目实践中,发现使用基于Sqlite的客户端作为单机版的操作也越来越

Winform开发框架之附件管理应用

在很多常规的管理系统里面,都可能有附件管理的需求,在我做的一系列医疗行业的病人信息管理系 统里面,都希望能很好的管理病人的相关资料,分门别类的进行存储,需要的时候可以预览查看,那么 这个功能我们可以把它独立做成一个附件管理模块,这样可以在各个系统中集成即可,我曾经在 <Winform开发框架之通用附件管理模块>里面介绍过这样的附件模块,从那时候开始了,我需要附件模 块的时候,就通过集成起来即可,非常方便高效. 1.附件管理界面展示 附件管理在很多信息化管理系统中很普遍使用,例如我在病人管理系统

Winform开发框架之权限管理系统改进的经验总结(5) 用户分级管理

在实际的系统应用环境中,用户的分级管理一般也是比较常见的功能,小的业务系统可以不需要,但 是一般涉及到集团.分子公司.或者是事业单位里面的各个处室或者某某局的人员管理,这些分级管理 就显得比较必要,否则单靠管理员来处理账号的事情,是比较麻烦一点的.分级管理就是让不同层次. 不同机构的人员实现一定的自治管理,如分公司的人员有专门的管理员,各地区的处室或者某某局实现 内部人员的创建.调整.角色分配等工作.本篇随笔主要介绍在我的权限系统中如何实现人员的分级管 理的,给大家提供相应的思路和样例参考. 1