上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页

2014年1月20日

Winform里面的缓存使用

摘要: 缓存在很多情况下需要用到,合理利用缓存可以一方面可以提高程序的响应速度,同时可以减少对特定资源访问的压力。本文主要针对自己在Winform方面的缓存使用做一个引导性的介绍,希望大家能够从中了解一些缓存的使用场景和使用方法。缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑将一些更新不是很频繁的,可以重用的数据,通过一定的方式临时地保存起来,后续的请求根据情况可以直接访问这些保存起来的数据。这种机制就是所谓的缓存机制。 阅读全文

posted @ 2014-01-20 00:00 伍华聪 阅读(36014) 评论(13) 推荐(17) 编辑

2014年1月15日

分享一个Winform里面的HTML编辑控件Zeta HTML Edit Control,汉化附源码

摘要: 我们知道,Web开发上有很多HTML的编辑控件,如FCKEditor、CKEditor、kindeditor等等,很多都做的很好,而虽然Winform里面有WebBrowser控件,但是默认这个控件是不允许编辑内容的,可以显示网页而已。Winform开发里面,有些使用RichTextBox控件来编辑HTML,也有一些结合WebBrowser控件来实现内容的编辑,其中我觉得做的最好的应该是Zeta HTML Edit Control(http://www.codeproject.com/Articles/43954/ZetaHtmlEditControl),这个控件是在CodeProject上开源公布的,同时也在GitHub上有一个项目的维护(https://github.com/UweKeim/ZetaHtmlEditControl)。本文主要介绍这个控件的使用,以及对其进行一些资源的中文汉化工作,使得我们在实际使用中更方便,并附上修改过的控件源码,希望大家有所收益。 阅读全文

posted @ 2014-01-15 10:10 伍华聪 阅读(16702) 评论(16) 推荐(5) 编辑

2014年1月14日

广州爱奇迪 客户关系管理系统

摘要: 广州爱奇迪客户关系管理系统,是一款专业的客户关系管理软件(CRM管理系统),软件以客户为中心,把科学的管理与信息技术结合起来,实现市场、销售、服务协同工作统一管理。帮助企业规范业务流程、提高客户挖掘能力和客户服务质量、有效管理客户资源、提高销售成功率,达到全面提升企业核心竞争力的目的。    软件界面美观大方,易于使用,具有良好的操作性、美观性和功能稳定性等优良特点。本客户关系管理系统广泛适用于各个行业进行客户管理,销售管理,是您企业进行客户档案管理,客户资料管理,客户服务管理,客户信息管理的强大工具。    CRM系统的宗旨是:为了满足每个客户的特殊需求,同每个客户建立联系,通过同客户的联系来了解客户的不同需求,并在此基础上进行"一对一"个性化服务。“以客户为中心”,提高客户满意度,培养、维持客户忠诚度,在今天这个电子商务时代显得日益重要。客户关系管理正是改善企业与客户之间关系的新型管理机制,越来越多的企业运用CRM来增加收入、优化赢利性、提高客户满意度。    我们的CRM系统包括客户往来、客户管理、客户服务、产品及销售、通信管理、人员管理、报表数据、系统管理等主要内容。 阅读全文

posted @ 2014-01-14 20:48 伍华聪 阅读(5295) 评论(4) 推荐(0) 编辑

2014年1月13日

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

摘要: 权限管理系统的重要特性总结: 1) 高度集成的权限系统、独立模块,能快速整合使用。 2) 符合权限的国际通用标准,基于RBAC(基于角色的访问控制)的角色权限控制。 3) 多数据库架构支持,内置支持SqlServer、Oracle、MySql、SQLite、Access数据库。 4) 用户管理基于分级管理理念,集团分子公司、事业单位处室/局级可独立管理人员/角色等数据。 5) 用户接入的各种应用系统,均可实现用户登陆日志、操作日志的记录。 6) 管理员可以控制登陆用户的黑白名单列表,实现严格的登陆控制管理。 7) 权限系统也是基于《Winform开发框架》的成熟架构,稳定高效、更易使用和理解。 8) 权限管理系统文档齐全、完善的应用支持和集成项目经验,开发项目更有保证。 阅读全文

posted @ 2014-01-13 20:50 伍华聪 阅读(24028) 评论(13) 推荐(3) 编辑

2014年1月7日

自定义控件开发的调试及DesignMode的状态处理

摘要: 在开发Winform程序的时候,我们往往需要根据需要做一些自定义的控件模块,这样可以给系统模块重复利用,或者实现更好的效果等功能。但在使用的时候,我们又往往设计时刻发现一些莫名其妙的错误,那么我们该如何进行控件的设计时刻的开发调试呢,如何解决碰到设计时刻出现的错误呢?本文主要介绍我自己在这方面积累的一些经验和处理方法,期望对大家有帮助。 阅读全文

posted @ 2014-01-07 16:47 伍华聪 阅读(11041) 评论(3) 推荐(3) 编辑

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

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

posted @ 2014-01-07 10:45 伍华聪 阅读(6732) 评论(8) 推荐(5) 编辑

2013年12月29日

Winform开发框架之权限管理系统改进的经验总结(4)-一行代码实现表操作日志记录

摘要: 在前面介绍了几篇关于我的权限系统改进的一些经验总结,本篇继续这一系列主体,介绍如何一行代码实现重要表的操作日志记录。我们知道,在很多业务系统里面,数据是很敏感的,特别对于一些增加、修改、删除等关键的操作,如果能在框架层面的支持基础上,以最少的代码实现重要表的日志记录,那么是一件非常值得庆贺的事情,也能够为我们客户的数据提供重要的日志跟踪,甚至是数据恢复的参考。 阅读全文

posted @ 2013-12-29 13:11 伍华聪 阅读(7082) 评论(1) 推荐(7) 编辑

2013年12月27日

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

摘要: 在一般的权限系统里面,可能经常会看到系统的黑名单或者白名单的拦截功能。在一般权限系统里面,常见的黑名单就是禁止用户在某些IP上登录系统,白名单就是允许用户只在某些IP上登录系统。本随笔主要介绍在我的权限系统里面,如何实现这个黑白名单的功能,以及介绍在其中应用到的IP对比操作,IP段判断等操作代码。 阅读全文

posted @ 2013-12-27 09:04 伍华聪 阅读(4606) 评论(15) 推荐(5) 编辑

2013年12月26日

Winform开发框架之权限管理系统改进的经验总结(2)-用户选择界面的设计

摘要: 在上篇总结随笔《Winform开发框架之权限管理系统改进的经验总结(1)-TreeListLookupEdit控件的使用》介绍了权限管理模块的用户管理部分,其中主要介绍了其中的用户所属公司、所属部门、直属经理(人员列表)的几级数据级联的展示,通过引入TreeListLookupEdit控件,能增强用户的体验效果。本篇继续介绍权限系统模块中的一些闪光点,介绍组织机构管理里面选择用户的界面设计和实现,用户选择在很多场合会用到,如组织机构的用户选择,角色里面的用户选择,或者流程里面的用户选择等用途。 阅读全文

posted @ 2013-12-26 22:15 伍华聪 阅读(11404) 评论(5) 推荐(2) 编辑

2013年12月25日

Winform开发框架之权限管理系统改进的经验总结(1)-TreeListLookupEdit控件的使用

摘要: 最近一直在做一些技术性的研究和框架改进工作,博客也落下好几天没有更新了,也该是时候静下心来,总结这段时间的一些技术改进的经验了。和上一阶段的CRM系统开发和技术研究一样,我都喜欢在一个项目或者模块完成后,做一些相关的总结性工作,记录下前一阶段的技术脚印,希望给自己留下一个脚印快照,同时给读者了解自己的技术动向外,也有所收获。本随笔主要介绍在下拉列表中展示一个列表,以便实现数据结构的良好展示,并能快速选定所需的节点,这个就是TreeListLookupEdit控件的使用。 阅读全文

posted @ 2013-12-25 23:43 伍华聪 阅读(17708) 评论(8) 推荐(8) 编辑

2013年12月9日

Winform开发框架之字典管理模块的更新,附上最新2013年全国最新县及县以上行政区划代码sql脚本

摘要: 在很多项目里面,字典管理是必备的项目模块,而这个又是比较通用的功能,因此可以单独做成一个通用字典管理,例如这个模块,可以通过集成的方式,使用在我的Winform开发框架、WCF开发框架、混合式开发框架中,这样可以避免代码的重复维护管理,对企业来说,也可以更好管理核心的代码,实现统一的版本更替。通用的字典管理模块,主要包括了字典类型的管理、字典数据的管理,另外,为了方便,还可以加入批量添加数据的功能,以便更适合实际使用场景,加快字典数据的快速录入。借着这个机会,把我的通用字典管理模块的内容大概介绍一下吧。 阅读全文

posted @ 2013-12-09 11:03 伍华聪 阅读(11105) 评论(20) 推荐(31) 编辑

2013年12月8日

Winform开发框架之客户关系管理系统(CRM)的报价单和销售单的处理

摘要: 在前面介绍了很多CRM相关的界面和实现思路的随笔文章,本篇继续介绍一下系统中用到的一些经验和技巧片段。本篇随笔主要介绍客户关系管理系统(CRM)的报价单和销售单的处理界面效果,使用列表内置的选择代替弹出对话框选择产品的方式,实现报价单和销售单的产品列表快速选择。我们知道,在很多列表的内容输入中,很多都使用内置的列表选择方式代替弹出式对话框的选择方式,在我研究了解的很多个CRM系统中,报价单和销售单都基本上是采用这种内置的选择方式,为了适应业界的标准习惯,我在我的系统中也使用了这种方式,如下界面所示。 阅读全文

posted @ 2013-12-08 23:23 伍华聪 阅读(6780) 评论(5) 推荐(4) 编辑

2013年12月2日

客户关系管理系统(CRM)的开发过程中使用到的开发工具总结

摘要: 开发《客户关系管理系统(CRM)》软件过程,也就是一个标准的Winform程序的开发过程,我们可以通过这个典型的软件开发过程来了解目前的开发思路、开发理念,以及一些必要的高效率手段。本篇随笔主要介绍我在开发这个CRM客户关系管理系统过程中,所用到的一些开发工具,力求从开发工具的层面使大家对这个系统的形成过程有一个大致的了解。在文章的开篇,我们先来聊几句。一直以来,我都知道,广州这个城市,在图书馆建设方面都做的很好,提供了很多公众的借阅服务,几年前也曾经在区一个小的图书馆里借阅过书籍,不过但是对整个过程没觉得什么特别。上个周末,去了广东省立中山大学图书馆(这个可能是广州最为完善、大型的图书馆)逛了一趟,发现借书的流程真是方便,随着科技工具的引入,一切都非常轻松和高效。曾经在大学年代,也是对图书热爱的年代,找一本书,用替书牌,东找西找找到几本满意的书籍后,拿去登记更是痛苦,排队到自己后,把每本书的借阅栏填好,折到条形码页面,给老师一本本扫描录入。但是那天去了中山大学图书馆,发现藏书很多不说,不用替书牌,找到一摞拿出来后,一并放到一个黑色板上,脚上借阅卡,几秒钟就搞定。这一切也是工具引入的效 阅读全文

posted @ 2013-12-02 18:10 伍华聪 阅读(23908) 评论(16) 推荐(8) 编辑

2013年11月27日

在GridView列表中使用图片显示记录是否包含附件

摘要: 在我的前面很多文章中,都介绍过通用附件模块的管理,本篇随笔主要介绍在一些应用模块中的列表展示中,包含附件的记录,在GridView列表界面中使用图标来快速显示是否有附件的情况。 阅读全文

posted @ 2013-11-27 17:21 伍华聪 阅读(5458) 评论(1) 推荐(2) 编辑

2013年11月21日

Winform开发框架之客户关系管理系统(CRM)的开发总结系列4-Tab控件页面的动态加载

摘要: 在前面介绍的几篇关于CRM系统的开发随笔中,里面都整合了多个页面的功能,包括多文档界面,以及客户相关信息的页面展示,这个模块就是利用DevExpress控件的XtraTabPage控件的动态加载实现的,本篇文章主要介绍两种方式的动态加载,一个是对用户控件(UserControl)模块的动态加载,一个是对普通窗体(Form)的动态加载,通过这两种方式,我们有时候可以动态实现很丰富的界面效果。 阅读全文

posted @ 2013-11-21 16:57 伍华聪 阅读(12836) 评论(2) 推荐(5) 编辑

Winform开发框架之客户关系管理系统(CRM)的开发总结系列3-客户分类和配置管理实现

摘要: 我在本系列随笔的开始,介绍了CRM系统一个重要的客户分类的展示界面,其中包含了从字典中加载分类、从已有数据中加载分类、以及分组列表中加载分类等方式的实现,以及可以动态对这些节点进行配置,实现客户分类的界面配置处理。本文主要从逻辑代码实现的角度上解说以上功能的实现,介绍常规字典模块的动态加载、客户省份城市的动态加载、客户分组管理、客户分类配置管理等模块的具体实现。 阅读全文

posted @ 2013-11-21 10:47 伍华聪 阅读(5041) 评论(5) 推荐(3) 编辑

2013年11月20日

Winform开发框架之客户关系管理系统(CRM)的开发总结系列2-基于框架的开发过程

摘要: 在上篇随笔《Winform开发框架之客户关系管理系统(CRM)的开发总结系列1-界面功能展示》中介绍了我的整个CRM系统的概貌,本篇继续本系列的文章,介绍如何基于我的《winform开发框架》的基础上进行CRM系统模块的开发工作,希望对大家在系统模块开发有所启示或者帮助。在我整个开发框架的体系结构中,我都希望开发的业务模块尽可能重用,因此遵循这个要求,所有的模块除了一些基础模块外,尽可能和其他业务模块没有任何耦合关系,同时也可以动态对模块进行加载使用,和我在《Winform开发框架之插件化应用框架实现》的思想一样,各个模块之间可以动态组合起来,实现更多的业务整合。 阅读全文

posted @ 2013-11-20 22:49 伍华聪 阅读(12667) 评论(6) 推荐(4) 编辑

2013年11月13日

Winform开发框架之客户关系管理系统(CRM)的开发总结系列1-界面功能展示

摘要: 一直以来,都希望整合一个以客户为中心的平台,有两个方面的考虑:一是实现客户数据、客户关系、客户管理等方面的整合,以便更好利用好客户的相关资源,发挥最大的营销效益;二是整合目前我的开发框架的所有模块和技术,包括权限管理和控制、字典管理模块、分页控件、公用类库、自动更新模块、附件管理模块、邮件短信的信息通知模块、工作流模块,以及来电显示记录模块、群发邮件营销模块、日历管理模块等方面的内容。本随笔系列主要介绍在开发我的CRM系统中的各种场景问题的解决思路,以及相关的功能实现,力求在逐步完善这个CRM系统模块过程中,介绍我目前基于我的Winform开发框架套件和Database2Sharp代码生成工具的CRM系统的开发历程和经验总结,希望记录下的点点滴滴,对自己,对同行都有着一定的借鉴、参考作用,同时也希望吸纳更多的批评指导意见,逐步提高自己整个Winform开发框架体系的深度和广度。 阅读全文

posted @ 2013-11-13 23:28 伍华聪 阅读(17977) 评论(14) 推荐(3) 编辑

2013年11月12日

利用代码生成工具Database2Sharp设计数据编辑界面

摘要: 在Winform程序开发中,界面部分的开发工作量一般是比较大的,特别是表的字段数据比较多的情况下,数据编辑界面所需要的繁琐设计和后台逻辑处理工作量更是直线上升,而且稍不注意,可能很多处理有重复或者错误,利用代码生成工具Database2Sharp设计数据编辑界面可以极大提高开发效率,减少出错机会,结合DevExpress的布局拖动调整,更是如虎添翼,使你从繁琐的界面设计开发工作中解脱出来,缺少的只是你的灵感。 阅读全文

posted @ 2013-11-12 23:29 伍华聪 阅读(12847) 评论(14) 推荐(3) 编辑

2013年11月11日

脊柱外科病人资料管理系统的界面设计分析(2)--JOA评分记录的实现

摘要: 在上篇随笔《脊柱外科病人资料管理系统的界面设计分析》中介绍了一些常用的界面设计方面的内容,本篇继续上一篇,介绍脊柱外科病人管理系统的JOA评分记录模块的界面设计以及实现方面的内容。JOA(全称JapaneseOrthopaedicAssociationScoresforAssessmentofCervicalMyelopathy),日本骨科学会(JOA)颈椎病疗效评定标准,用于在脊柱外科的术前术后,对患者身体状况进行量化,并制定相关的护理方案提供依据。JOA评分记录模块,是软件《脊柱外科病人资料管理系统》的一个亮点,能使外科医生或者护士,对患者的信息进行全面的记录和研究参考。1、JOA评分记录 阅读全文

posted @ 2013-11-11 00:04 伍华聪 阅读(6185) 评论(8) 推荐(1) 编辑

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页

导航