上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 47 下一页

2014年3月4日

循序渐进开发WinForm项目(6)--开发使用混合式Winform模块

摘要: 混合式Winform程序模块:是指混合了传统数据访问和WCF数据访问的特点,可以在两者之间自由切换,统一了系统界面层对业务服务的调用模式,所有组件模块均实现两种方式的调用,是一种弹性化非常好的框架应用,既可用于单机版软件或者基于局域网内的应用软件,也可以用于分布式技术的互联网环境应用。每种技术都有其存在的合理性,对于混合式的Winform程序而言,也是一样。在数据越发集中的今天,单机版的数据很难进行共享,只在一定范围内进行使用;混合式的Winform程序,结合了Winform程序丰富的体验和强大的功能外,还整合了B/S的这种分布式特点,因此这种模式的存在生命力很强,有一些程序的操作使用Winform方式能够给客户提供非常好的界面效果体验。 阅读全文

posted @ 2014-03-04 16:05 伍华聪 阅读(9954) 评论(5) 推荐(3)

循序渐进开发WinForm项目(5)--Excel数据的导入导出操作

摘要: 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。 其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经形成习惯了。反过来,如果我们切换到其他领域,如IOS、android,那么开始我们可能对里面很多设计的规则不甚了解,开始可能也是一头雾水。 本篇继续上一篇《循序渐进开发WinForm项目(4)--Winform界面模块的集成使用》,继续介绍如何循序渐进开发Winform项目,介绍业务模块常见的导入导出操作的功能实现,使得我们能够快速,高效开发常见的模块功能。 阅读全文

posted @ 2014-03-04 11:17 伍华聪 阅读(35122) 评论(9) 推荐(4)

2014年2月26日

循序渐进开发WinForm项目(4)--Winform界面模块的集成使用

摘要: 本篇继续上一篇《循序渐进开发WinForm项目(3)--Winform界面层的项目设计》,继续介绍如何循序渐进开发Winform项目,继续介绍Winform界面模块如何整合到主体项目工程里面,进行使用等操作,使得我们逐渐了解一个完整的开发方案过程。 阅读全文

posted @ 2014-02-26 17:19 伍华聪 阅读(32980) 评论(9) 推荐(5)

循序渐进开发WinForm项目(3)--Winform界面层的项目设计

摘要: 本篇继续上一篇《循序渐进开发WinForm项目(2)--项目代码的分析》,继续介绍如何循序渐进开发Winform项目,继续介绍Winform界面层的项目设计以及相关代码的组成部分,使得我们逐渐了解一个完整的开发方案过程。 阅读全文

posted @ 2014-02-26 10:49 伍华聪 阅读(49055) 评论(18) 推荐(8)

2014年2月25日

循序渐进开发WinForm项目(2)--项目代码的分析

摘要: 本篇继续上一篇《循序渐进开发WinForm项目(1) --数据库设计和项目框架的生成》,继续介绍如何循序渐进开发Winform项目,继续分析介绍Winform的项目代码,从而让我们更加了解其中的分层和项目框架的组成等内容。 阅读全文

posted @ 2014-02-25 18:45 伍华聪 阅读(17293) 评论(4) 推荐(4)

循序渐进开发WinForm项目(1) --数据库设计和项目框架的生成

摘要: 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。 其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经形成习惯了。反过来,如果我们切换到其他领域,如IOS、android,那么开始我们可能对里面很多设计的规则不甚了解,开始可能也是一头雾水。 本篇想作为我的《循序渐进开发WinForm项目》系列的开篇,主要介绍数据库设计方面注意的一些事项,从而方便项目框架的搭建和开发过程。 阅读全文

posted @ 2014-02-25 11:48 伍华聪 阅读(26859) 评论(12) 推荐(8)

2014年2月22日

谈谈软件的开发及成长历程

摘要: 每个人身上,都有着独一无二的经历,也有着不一样的成长历程。回顾一下,从大学时期参加校网络中心从事开发工作,到目前在社会上的风雨兼程,也走过十多年的开发路程了,黄金岁月,青春年华,都在这期间度过。养成经常写写博客的习惯,也将近10年,每篇文章,都体现自己某一刻的体会或者想法,博客十年,也是自己的技术十年,总结了无数的开发心得和开发思路,或者有时候也很欣喜的介绍一下自己的劳动成果,辛苦与愉悦,伴随着时间慢慢沉淀。由于热衷技术的原因,博客内容一般围绕某个技术点,或者某个主题进行介绍,逐渐也形成了几个内容较多的标签,也是自己一直以来坚持的成果,回首过去,还是能看到沉淀下来的一些成绩。1、代码生成工具的 阅读全文

posted @ 2014-02-22 15:40 伍华聪 阅读(5669) 评论(7) 推荐(5)

2014年2月20日

Winform开发框架之简易工作流设计

摘要: 一讲到工作流,很多人第一反应就是这个东西很深奥,有时候又觉得离我们较为遥远,确实完善的工作流设计很多方面,而正是由于需要兼顾很多方面,一般通用的工作流都难做到尽善尽美。微软也提供了几个版本的WF框架支持,也有一些厂家是基于这个框架基础上开发的工作流应用。以前由于项目的需要,参与过一些工作流的项目开发,其中有些是基于我简易工作流的原理上进行拓展的,包括一个广州市各区县使用的行业审批业务平台,由于基于自己的流程处理,界面设计、流程流转等方面可以很好符合客户需求,定制的弹性较好,缺点是不够通用,也需要编写表单部分代码。后面由于业务的需要,工作流方面的业务逐渐显得迫切,公司是想采用一个较为通用工作流框架来组织目前的业务,因此找了广州一家做工作流的公司,购买了他们的产品,虽然号称完全通过后台配置,零代码实现工作流业务表单的处理,但是由于客户对表单的设计要求比较多,有时候需要结合一些外部的数据接口,流程处理方面也有着进一步的需要,这样可能就打破了他们原来的格局,导致无论在表单设计、流程配置等方面,都需要购买他们工程师的现场服务,来进一步完善整个项目的内容,导致整个项目进展缓慢,遭遇水土不服的处境。 阅读全文

posted @ 2014-02-20 10:56 伍华聪 阅读(25381) 评论(17) 推荐(5)

2014年2月17日

如何快速开发树形列表和分页查询整合的WInform程序界面

摘要: 我在做Winform界面的时候,一般都是统一化处理,界面顶部放置一些字段条件供查询,下面就是分页查询列表,展示相关的数据。但有时候碰到一些表字段内容分类比较多,有一些特别重要,如果放在一个树形列表来进行快速分类查询,用户体验应该更好。本篇随笔主要介绍如何快速实现树形列表和分页查询整合的WInform程序界面。 阅读全文

posted @ 2014-02-17 21:36 伍华聪 阅读(17070) 评论(4) 推荐(4)

2014年2月15日

邮件代收代发功能模块的操作界面设计和阶段性总结

摘要: 大约半年前,一个客户希望给他开发一个代收代发的功能模块,只需要一个后台的服务进行自动收取和发送邮件,因此我结合了我自己的定时服务程序,增加了一个基于Lumisoft组件的邮件发送和收取插件模块,整合了一个邮件的代收代发的自动化服务程序。做完这些程序的开发,也撰写了好几篇的技术随笔文章,感觉也有一定的成就感。本篇随笔主要介绍在我原来的代收代发的服务模块基础上增加相关的处理界面的设计和相关的内容介绍。 阅读全文

posted @ 2014-02-15 23:07 伍华聪 阅读(4928) 评论(6) 推荐(2)

基于Lumisoft.NET组件的SMTP账号登陆检测

摘要: 在邮件处理的方面,Lumisoft.NET可以说是非常不错的一个选择,我在前面几篇文章中都介绍过这个组件,我的博客内容几乎全部来源我的项目开发或者研究工作,因此对于这个组件的使用还是有一定的说服力,这个组件封装了很多底层的一些操作,对于我们操作邮件的发送、接收的处理,更加方便高效。本文主要介绍该组件一个小的应用,基于Lumisoft.NET组件的SMTP账号登陆检测。 阅读全文

posted @ 2014-02-15 14:17 伍华聪 阅读(5261) 评论(6) 推荐(5)

2014年1月23日

Winform开发的界面处理优化

摘要: 在Winform开发中,客户体验是个很好的参考性指标,如果一个功能使用的时候感觉很流畅,说明我们的程序执行效率还不错,但是随着数据的真多,原先可能流程的地方可能会变得比较卡,这时候就需要追本索源,找到症结并进行处理。但是,如果我们对Winform开发有一定的经验积累,有些耗时缓慢的界面处理一开始还是比较容易避免,本文介绍一些在开发过程中的一些界面性能上的优化处理,希望对大家有帮助。 阅读全文

posted @ 2014-01-23 21:56 伍华聪 阅读(22647) 评论(21) 推荐(5)

2014年1月20日

基于DevExpress开发的GridView如何实现一列显示不同的控件类型

摘要: 在很多DevExpress的使用例子里面,我们可以看到,基于GridView实现的不同控件展示的时候,每一列的控件类型都是一样的,如果我要某一列的一行让用户可以从下列列表选择选项,而其他行不可选择,那我们可以实现这种效果吗,应该如何实现? 阅读全文

posted @ 2014-01-20 11:41 伍华聪 阅读(14386) 评论(9) 推荐(7)

Winform里面的缓存使用

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

posted @ 2014-01-20 00:00 伍华聪 阅读(36127) 评论(13) 推荐(18)

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 伍华聪 阅读(16917) 评论(16) 推荐(5)

2014年1月14日

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

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

posted @ 2014-01-14 20:48 伍华聪 阅读(5350) 评论(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 伍华聪 阅读(24236) 评论(13) 推荐(3)

2014年1月7日

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

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

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

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

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

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

2013年12月29日

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

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

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

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 47 下一页

导航