01 2013 档案

DevExpress控件使用之RichEditControl的使用
摘要:做Winform的,我们一般都知道,传统.NET界面有一个RichTextBox控件,这个是一个富文本控件,可以存储图片文字等内容,它有自己的文件格式RTF,在DevExpress控件组里面也有一个同等的控件,他的名字是RichEditControl,这个控件功能很强大,在我上一篇随笔《Winform开发框架之通用短信邮件通知模块》中,有介绍过利用它来做邮件编辑器,实现图文并茂的邮件的功能,如下所示。本文主要介绍如何一步步使用这个控件实现自己需要的功能和界面。 阅读全文

posted @ 2013-01-27 00:01 伍华聪 阅读(47288) 评论(18) 推荐(6) 编辑

Winform开发框架之通用短信邮件通知模块
摘要:在做Winform项目的时候,一直有一个梦想,就是希望把所有的组件模块组合即可组装成一个完整的项目系统(或者至少可以大部分完成)。在之前介绍的《Winform开发框架之通用附件管理模块》里面介绍了我的Winform开发框架的版图,里面包含了我对Winform模块化的一系列规划的组件,组件尽可能是适用于大多数的业务环境组合,以达到最大程度的重用和高效开发。 Winform开发框架是我集多年开发经验以及积累而成,很多细节之处润物细无声,但却是精粹心得所至,很多地方都希望是精益求精,力求把框架中的模块当成一把把神兵利器,用到的时候,马上就可以派生用场解决问题,这样可以避免给客户开发业务的时候,延误战机,或者因为事无巨细,都要从头来过,效率大打折扣,而且时间和金钱的大投入也未见得取得好的效果。上两篇介绍了WInform框架中的通用定时服务管理模块,《Winform开发框架之通用定时服务管理》、《Winform开发框架之通用定时服务管理2---如何开发定时服务应用》,本篇继续介绍Winform开发框架中的版图部分,通用短信邮件通知模块。开发这个模块的初衷是我在开发过的很多项目中,发现或多或少, 阅读全文

posted @ 2013-01-23 23:26 伍华聪 阅读(13412) 评论(39) 推荐(13) 编辑

年关将至,公司都有年会了,做个幸运大抽奖软件,一起庆祝下
摘要:由于一个朋友的要求,需要在晚会上做一个抽奖的软件,来随即抽取录入的号码进行抽奖,于是参考了一下别人做的抽奖程序,然后抽时间做了一个这样的软件,应该总体还是符合实际要求了,这样的程序麻雀虽小,五脏俱全的,还确实有不少细节的地方。软件没有用到很复杂的技术,不过细节的地方确实需要花费不少时间来进行雕琢,希望对大家有用,如果需要晚会上使用,一定记得联系我哦。喜欢体验,玩一下的,从网址下载软件进行测试。http://www.iqidi.com/download/LuckyDrawSetup.rar ,希望给你带来好运,谢谢支持。 阅读全文

posted @ 2013-01-14 21:52 伍华聪 阅读(10316) 评论(32) 推荐(11) 编辑

Winform开发框架之通用定时服务管理2---如何开发定时服务应用
摘要:在上篇随笔《Winform开发框架之通用定时服务管理》介绍了我的框架体系中,通用定时服务管理模块的设计以及一些相关功能的展示。我们在做项目的时候,或多或少需要和其他外部系统或者接口进行数据交互,有些是单向的获取,有些是双向的操作。这个定时操作(可能是间隔的时间,也可以能是定在某一个时刻,也可以能是让它在某天某时刻运行),那么这就需要定时服务程序来管理了,通常我们把他寄宿在Windows服务里面(这也是一种最佳的方式),这种方式最好的地方,就是它的生命周期可以随着电脑的启动而启动,而且很少需要用户干预。 阅读全文

posted @ 2013-01-06 11:47 伍华聪 阅读(5305) 评论(4) 推荐(2) 编辑

Winform开发框架之通用定时服务管理
摘要:做项目的时候,或多或少需要和其他外部系统或者接口进行数据交互,有些是单向的获取,有些可能是修改状态后再写回去,不管如何,这个都可以称之为数据同步操作,如人员信息同步、业务数据同步、第三方接口数据同步等等。 数据同步涉及到一个同步时间的问题,一般不敏感的数据,一天或者一周左右同步一次就可以了,有些可能需要间隔更短一点。 同步的逻辑不同,有些可能写数据库就可以了,有些可能需要访问WebService或者其他接口,然后在进行数据获取,保存等操作,回写的时候,也一般是调用WebService这样的接口修改数据。每个同步实现我们都需要做大量重复性工作,如Windows服务安装、卸载、或者基础性的工作,有没有一种方式可以隔离业务逻辑和常用的东西呢? 阅读全文

posted @ 2013-01-04 22:56 伍华聪 阅读(9351) 评论(29) 推荐(13) 编辑

使用Aspose.Cell控件实现Excel高难度报表的生成(三)
摘要:在之前几篇文章中,介绍了关于Apsose.cell这个强大的Excel操作控件的使用,这几篇文章,都对Apose.Cell这个控件生成各种Excel的方式进行了阐述,对直接把DataTable或者IList生成Excel的操作,对通过模板方式实现自定义报表的各种方式,以及多个文件的合并的方式进行了介绍。 本文继续介绍该控件进一步的使用,也主要介绍如何动态生成(不使用模板文件)各种单元格,以及图表的增加等功能,介绍生成的表格完全自定义,这个报表时一个典型的图文并茂的统计报表,它的最终样式如下所示。 阅读全文

posted @ 2013-01-04 17:27 伍华聪 阅读(20220) 评论(15) 推荐(8) 编辑

导航