上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 47 下一页

2016年1月5日

基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用

摘要: 在花了不少时间研究学习了MongoDB数据库的相关知识,以及利用C#对MongoDB数据库的封装、测试应用后,决定花一些时间来总结一下最近的研究心得,把这个数据库的应用单独作为一个系列来介绍,希望从各个方面来总结并记录一下这个新型、看似神秘的数据库使用过程。本文是这个系列的开篇,主要介绍一些MongoDB数据库的基础知识、安装过程、C#开发方便的基础使用等内容。 阅读全文

posted @ 2016-01-05 17:20 伍华聪 阅读(17346) 评论(10) 推荐(35)

2015年12月31日

大数据高效复制的处理案例分析总结

摘要: 一个老客户提出这样的需求,希望将SQLServer中的某个表的数据快速复制到SQLite数据库里面以便进行定期的备份处理,数据表的记录大概有50多万条记录,表有100个字段左右,除了希望能够快速做好外,效率是第一位的,他自己测试总是在一两个小时的时间以上。客户提出这样的需求,我我觉得肯定是没有很好的利用事务的特性,否则速度应该会快得多,但是具体能快到什么程度,心里也不太确定。于是按照这个要求,把这样大的表数据复制作为一个案例来进行研究,最终大数据的复制处理,不到20分钟就可以完成全部数据的复制更新处理。本文主要介绍这个需求如何结合实际开发的需要进行处理,达到快速高效的复制数据的目的,并提供相关的实现思路和代码供参考学习。 阅读全文

posted @ 2015-12-31 15:52 伍华聪 阅读(7341) 评论(6) 推荐(1)

2015年12月25日

基于DevExpress的Winform程序安装包的制作

摘要: 在我们做系统开发的时候,都会面临一个安装包制作的问题,如何把我们做好的系统,通过安装包工具整合成一个安装包给客户进行安装。安装包的优势就是一步步安装就可以了,不用复制一大堆文件给客户,还怕缺少那个文件导致系统运行出错。本文主要介绍基于DevExpress的Winform程序安装包的制作内容,包括VS2010和VS2013/V2105的不同处理方式。我们知道,VS2010是最后一个可以使用微软安装包制作工具的VS版本了,所以后面VS2012/2013/2015版本都需要使用第三方安装包制作工具,微软推荐使用Install Shield打包工具,本文以这两个环境进行介绍安装包的制作出来。 阅读全文

posted @ 2015-12-25 22:45 伍华聪 阅读(21797) 评论(10) 推荐(12)

在Winform界面中实现对多文档窗体的参数传值

摘要: 在Winform界面中窗体我们一般使用多文档进行展示,也就是类似一般的选项卡的方式可以加载多个窗体界面。一般来说,我们如果打开新的窗体,给窗体传递参数是很容易的事情,但是在框架层面,一般的窗体是通过动态创建的,一般传入窗体的类型,在多文档集合里面判断,如果存在则激活,如果不存在则创建的方式,所以我们传递参数会碰到一些问题。本文即使介绍如何在这种方式下,给窗体对象传递参数,从而实现相应的数据处理功能。 阅读全文

posted @ 2015-12-25 09:42 伍华聪 阅读(9637) 评论(2) 推荐(6)

2015年12月19日

Winform开发主界面菜单的动态树形列表展示

摘要: 我在之前很多文章里面,介绍过Winform主界面的开发,基本上都是标准的界面,在顶部放置工具栏,中间区域则放置多文档的内容,但是在顶部菜单比较多的时候,就需要把菜单分为几级处理,如可以在顶部菜单放置一二级菜单,这种方式在一般功能点不算太多的情况下,呈现的界面效果较为直观、也较为美观。不过随着一些系统功能的增多,这种方式可能就会显得工具栏比较拥挤,那么我们是否可以在左侧放置一个树形列表,这样通过树形列表的收缩折叠,就可以放置非常多的菜单功能了。 阅读全文

posted @ 2015-12-19 14:01 伍华聪 阅读(66469) 评论(6) 推荐(5)

2015年11月20日

在开发框架中使用事务进行数据的统一处理

摘要: 在很多业务数据处理的场合,整条数据链的数据完整性是非常重要的,因为我们在系统里面,往往需要同时更新或者写入一些数据,如果其中任何一环处理错误,都应该逐条滚回,这种原子性的确保就是通过事务来进行的,本文介绍的这个事务处理,适用于我的所有开发框架,如Winform开发框架、混合式开发框架、Web框架等,本文主要介绍基于我的会员系统的一些事务处理案例,对事务的使用进行介绍和代码讲解。 阅读全文

posted @ 2015-11-20 10:15 伍华聪 阅读(7945) 评论(2) 推荐(5)

2015年11月12日

如何在Winform界面中设计图文并茂的界面

摘要: 在Winform里面,很多控件元素都是标准的,如图标、按钮、工具栏等等,所以一般设计标准的Winform界面比较快捷,但是往往这样的界面相对单调一些,特别在界面控件比较少的情况下,我们往往需要加入一些图片、背景什么来衬托一下,看起来图文并茂一些,本文主要介绍,如何在Winfrom里面利用各种控件的特点,设计一个相对比较美观、图文并茂的Winform界面。 阅读全文

posted @ 2015-11-12 23:14 伍华聪 阅读(64612) 评论(13) 推荐(20)

2015年11月5日

在Winform开发中使用日程控件XtraScheduler(2)--深入理解数据的存储

摘要: 在上篇随笔《在Winform开发中使用日程控件XtraScheduler》中介绍了DevExpress的XtraScheduler日程控件的各种使用知识点,对于我们来说,日程控件不陌生,如OutLook里面就有日历的模块,但是这个日程控件真的是很复杂的一个控件,需要全面掌握可能需要花费很多的时间去了解,由于是技术研究,我总是希望把它常用的功能剖析的更加彻底一些,前面随笔也介绍了它的存储功能,把它基于实体类的方式存储在数据库里面,不过介绍的还不够,本文继续上面的内容,进行数据存储方面的介绍。 阅读全文

posted @ 2015-11-05 22:30 伍华聪 阅读(8419) 评论(6) 推荐(2)

2015年11月3日

在Winform开发中使用日程控件XtraScheduler

摘要: 在一些应用场景中,我们可能需要记录某一天,某个时段的日程安排,那么这个时候就需要引入了DevExpress的日程控件XtraScheduler了,这个控件功能非常强大,提供了很好的界面展现方式,以及很多的事件、属性给我们定制修改,能很好满足我们的日程计划安排的需求,本文全面分析并使用这个控件,希望把其中的经验与大家分享。 阅读全文

posted @ 2015-11-03 10:22 伍华聪 阅读(13351) 评论(8) 推荐(3)

2015年10月27日

Web API应用架构在Winform混合框架中的应用(5)--系统级别字典和公司级别字典并存的处理方式

摘要: 在我这个系列中,我主要以我正在开发的云会员管理系统为例进行介绍Web API的应用,由于云会员的数据设计是支持多个商家公司,而每个公司又可以包含多个店铺的,因此一些字典型的数据需要考虑这方面的不同。如对于证件类型,收费处理状态,民族,职称等这些固定化的内容,我们可以放到全局字典里面,但是对于一些如会员相关的字典数据,如产品单位、产品类型等内容,如果也全部规定为全局的系统字典,那么就缺乏灵活性,这些数据应该可以由各自进行差异化处理。 阅读全文

posted @ 2015-10-27 23:20 伍华聪 阅读(5543) 评论(1) 推荐(1)

2015年10月26日

Web API应用架构在Winform混合框架中的应用(4)--利用代码生成工具快速开发整套应用

摘要: 前面几篇介绍了Web API的基础信息,以及如何基于混合框架的方式在WInform界面里面整合了Web API的接入方式,虽然我们看似调用过程比较复杂,但是基于整个框架的支持和考虑,我们提供了代码生成工具的整合,使得开发整套应用是非常方便和高效的。本文主要介绍如何利用代码生成工具Database2Sharp,如何迅速生成基于Web API的Winform应用。 阅读全文

posted @ 2015-10-26 14:56 伍华聪 阅读(6777) 评论(2) 推荐(2)

2015年10月23日

Web API应用架构在Winform混合框架中的应用(3)--Winfrom界面调用WebAPI的过程分解

摘要: 最近一直在整合WebAPI、Winform界面、手机短信、微信公众号、企业号等功能,希望把它构建成一个大的应用平台,把我所有的产品线完美连接起来,同时也在探索、攻克更多的技术问题,并抽空写写博客,把相应的技术心得和成果进行一定的介绍,留下开拓的印记。本文主要介绍混合框架整合Web API应用过程中,分析Winform界面如何一步步对Web API的调用处理的。 阅读全文

posted @ 2015-10-23 08:38 伍华聪 阅读(21220) 评论(12) 推荐(6)

2015年10月16日

在DevExpress中使用WizardControl控件构建多步向导界面

摘要: 利用好的界面控件,往往能做成比较界面体验效果。在一些界面操作里面,我们可能把它拆分为几部进行处理,这个时候引入WizardControl向导控件应该是比较不错的选择了。多步的处理方式,可以让用户避免一次性输入太多内容的烦躁心情,也可以针对性的校验部分内容,本文以利用WizardControl控件来设计找回密码的结果来进行介绍,使大家对基于DevExpress的WizardControl向导控件的使用有一个大概的了解。 阅读全文

posted @ 2015-10-16 11:01 伍华聪 阅读(11510) 评论(5) 推荐(1)

2015年10月10日

一个包含动态变量的短信模板设计分析

摘要: 我们在日常接触到的一些软件界面,往往喜欢深入分析其实现机理,通过学习、分析,可以提高我们对软件架构的分析能力,从而实现更加弹性、可重用的模块。在无意间,看到一个短信模块的设计,模板里面可以包含了很多变量,从而引发我对其深入分析的兴趣,本文主要介绍我对这些实现的一些理解,介绍一个包含动态变量的短信模板的设计分析。 阅读全文

posted @ 2015-10-10 09:15 伍华聪 阅读(13513) 评论(12) 推荐(3)

2015年9月30日

一个缺陷管理系统数据库设计和界面设计分析

摘要: 在Winform方面,基于业务的不同,我们可以利用工具的效率,快速做很多不同的业务系统,前期做了一个缺陷管理系统,想把单位的测试业务规范下,也好统计和分析每个版本的缺陷信息,本篇整理这些数据库设计和界面设计的相关内容,做一个介绍,希望给大家一个对比参照的案例进行学习了解。 阅读全文

posted @ 2015-09-30 17:09 伍华聪 阅读(11002) 评论(6) 推荐(2)

2015年9月29日

Web API接口设计经验总结

摘要: 在Web API接口的开发过程中,我们可能会碰到各种各样的问题,我在前面两篇随笔《Web API应用架构在Winform混合框架中的应用(1)》、《Web API应用架构在Winform混合框架中的应用(2)--自定义异常结果的处理》也进行了总的介绍,在经过我的大量模块实践并成功运行后,总结了这篇随笔,希望对大家有所帮助。 阅读全文

posted @ 2015-09-29 18:33 伍华聪 阅读(140563) 评论(19) 推荐(21)

2015年9月28日

Web API应用架构在Winform混合框架中的应用(2)--自定义异常结果的处理

摘要: 在上篇随笔《Web API应用架构在Winform混合框架中的应用(1)》中我介绍了关于如何在Winfrom里面整合WebAPI,作为一个新型数据源的接入方式,从而形成了三种不同的数据提供来源,前文在介绍整体性框架方面,着笔较多,注重整合的统一性,但是在Web API方面还不算很具体,本系列将继续这个主题,介绍Web API开发中常见到的一些问题,对其中各个技术要点进行总结,本文主要介绍Web API自定义异常结果的处理。 阅读全文

posted @ 2015-09-28 11:09 伍华聪 阅读(8949) 评论(10) 推荐(7)

2015年9月25日

Web API应用架构在Winform混合框架中的应用(1)

摘要: 在《Web API应用架构设计分析(1)》和《Web API应用架构设计分析(2)》中对WebAPI的架构进行了一定的剖析,在当今移动优先的口号下,传统平台都纷纷开发了属于自己的Web API平台,方便各种终端系统的接入,很多企业的需求都是以Web API优先的理念来设计整个企业应用体系的。Web API作为整个纽带的核心,在整个核心层需要考虑到统一性、稳定性、以及安全性等方面因素。本文主要介绍,Web API应用架构,在Winform整合中的角色,以及如何实现在Winform混合架构里面的整合案例。 阅读全文

posted @ 2015-09-25 16:37 伍华聪 阅读(25068) 评论(13) 推荐(22)

2015年9月19日

Entity Framework 实体框架的形成之旅--实体框架的开发的几个经验总结

摘要: 在前阵子,我对实体框架进行了一定的研究,然后把整个学习的过程开了一个系列,以逐步深入的方式解读实体框架的相关技术,期间每每碰到一些新的问题需要潜入研究。本文继续前面的主题介绍,着重从整体性的来总结一下实体框架的一些方面,希望针对这些实际问题,和大家进行学习交流。 阅读全文

posted @ 2015-09-19 20:38 伍华聪 阅读(7985) 评论(13) 推荐(9)

2015年9月16日

Web API应用支持HTTPS的经验总结

摘要: 在我前面介绍的WebAPI文章里面,介绍了WebAPI的架构设计方面的内容,其中提出了现在流行的WebAPI优先的路线,这种也是我们开发多应用(APP、微信、微网站、商城、以及Winform等方面的整合)的时候值得考虑的线路之一。一般情况下,由于HTTP协议的安全性,传递的参数容易被拦截,从而可能导致潜在的危险,所以一般WebAPI接口层都采用了HTTPS协议的,也就是采用SSL层来对数据进行安全性的加密的。 阅读全文

posted @ 2015-09-16 21:51 伍华聪 阅读(21638) 评论(10) 推荐(19)

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 47 下一页

导航