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

2014年11月29日

Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(2)

摘要: 本篇继续上篇《Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(1)》来对Winform开发框架之存储过程的支持进行介绍,上篇主要介绍了SQLServer和Oracle两种数据库对常规存储过程的编写和对比,本篇主要介绍如何在C#里面,如何对这些存储过程进行调用,并获取到对应的数据类型,如输出参数,单个数据记录,多个数据记录等情况。最后在完成实现功能的基础上,对这些实现进行演化提炼,并扩展到我的WInform开发框架里面,实现功能重用、代码简化的目的。 阅读全文

posted @ 2014-11-29 17:27 伍华聪 阅读(6473) 评论(5) 推荐(1) 编辑

Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(1)

摘要: 在我前面很多篇关于框架设计和介绍的文章里面,大多数都是利用框架提供的基础性API进行各种的操作,包括增删改查、分页等各种实现和其衍生的实现,而这些实现绝大多数是基于SQL的标准操作实现的,由于框架的底层是利用了微软企业库Enterprise Library,因此框架也是很好的支持存储过程的各种调用,不过由于整体性和数据库迁移方面的考虑,建议一般使用标准的SQL操作而已,这样能够很大程度上保证数据库可以很平滑过渡到其他数据库,如Access、SQLite等单机版数据库。但是,有时候我们提供对存储过程的支持也是十分必要的,有些业务可能就只是固定在某种特定的数据库上跑,如SQLServer、Oracle等这些支持存储过程的关系型数据库,有些业务可能还真的需要存储过程的整体性的封装;基于这个原因,我撰写了这篇文章,力求从较为全面的角度上阐述存储过程的编写、实现和演化提炼方面做一个介绍。 阅读全文

posted @ 2014-11-29 11:54 伍华聪 阅读(5930) 评论(3) 推荐(2) 编辑

2014年11月20日

基于MVC4+EasyUI的Web开发框架经验总结(15)--在MVC项目中使用RDLC报表

摘要: RDLC是一个不错的报表,有着比较不错的设计模式和展现效果,在我的Winform开发里面,使用RDLC也是一个比较方便操作,如可以参考文章《DevExpress的XtraReport和微软RDLC报表的使用和对比》或者《会员管理系统的设计和开发(2)-- RDLC报表的设计及动态加载》进行了解。但是基于MVC方式,如何构建和展现RDLC报表呢?本文主要介绍如何在基于MVC4+EasyUI的Web开发框架上进行RDLC的集成和使用。 阅读全文

posted @ 2014-11-20 09:39 伍华聪 阅读(15617) 评论(28) 推荐(21) 编辑

2014年11月13日

基于MVC4+EasyUI的Web开发框架经验总结(14)--自动生成图标样式文件和图标的选择操作

摘要: 在很多Web系统中,一般都可能提供一些图标的选择,方便配置按钮,菜单等界面元素的图标,从而是Web系统界面看起来更加美观和协调。但是在系统中一般内置的图标样式相对比较有限,而且硬编码写到样式表里面,这样给我们扩展使用有很多的不方便。基于这个原因,我想如果能够独立一个模块,自动根据图标生成图标CSS样式文件,并存储相应的记录到数据库里面,方便我们查询显示,那样我们使用起来就很方便了,最后有了这些数据,只需要做一个通用的图标选择界面,并可以在很多地方重用了。本文正是基于这个思路,开发了一个图标管理模块和图标选择界面,本文主要阐述这个开发过程和最终的效果展示。 阅读全文

posted @ 2014-11-13 10:06 伍华聪 阅读(47559) 评论(29) 推荐(9) 编辑

2014年11月10日

基于MVC4+EasyUI的Web开发框架经验总结(13)--DataGrid控件实现自动适应宽带高度

摘要: 在默认情况下,EasyUI的DataGrid好像都没有具备自动宽度的适应功能,一般是指定像素宽度的,但是使用的人员计算机的屏幕分辨率可能不一样,因此导致有些地方显示太大或者太小,总是不能达到好的预期效果,如果DataGrid能够根据窗口尺寸进行伸缩,效果应该好很多。本文主要介绍DataGrid控件实现自动适应宽带高度的操作。 阅读全文

posted @ 2014-11-10 13:06 伍华聪 阅读(17798) 评论(2) 推荐(6) 编辑

2014年11月9日

基于MVC4+EasyUI的Web开发框架经验总结(12)--利用Jquery处理数据交互的几种方式

摘要: 在基于MVC4+EasyUI的Web开发框架里面,大量采用了Jquery的方法,对数据进行请求或者提交,方便页面和服务器后端进行数据的交互处理。本文主要介绍利用Jquery处理数据交互的几种方式,包括获取数据并显示,插入新数据到服务器,更新数据,删除数据等操作。 阅读全文

posted @ 2014-11-09 18:35 伍华聪 阅读(27808) 评论(9) 推荐(3) 编辑

2014年11月4日

基于MVC4+EasyUI的Web开发框架经验总结(11)--使用Bundles处理简化页面代码

摘要: 在Web开发的时候,我们很多时候,需要引用很多CSS文件、JS文件,随着使用更多的插件或者独立样式文件,可能我们的Web界面代码会越来越臃肿,看起来也很累赘,在MVC里面提供了一个Bundle的对象,用来简化页面代码非常方便,本文主要介绍在我的MVC框架里面,如何使用bundles来简化页面的代码的。 阅读全文

posted @ 2014-11-04 12:09 伍华聪 阅读(24038) 评论(9) 推荐(11) 编辑

2014年10月22日

Winform开发框架之肖像显示保存控件的实现

摘要: 我们在开发一些Winform程序的时候,除了常规的显示普通数据外,有的时候需要显示一些人员的肖像或者一些车辆等物体的图片,一般这些内容较小,所以存储在数据库是一个不错的方案。但由于它们虽然很常用,设计数据库保存的逻辑又会使得整个控件的封装显得麻烦一些。本文介绍的肖像显示保存控件,通过事件的封装处理,让数据的保存不在依赖于数据库存储模块,实现更加通用的特性。 阅读全文

posted @ 2014-10-22 11:22 伍华聪 阅读(5983) 评论(6) 推荐(2) 编辑

2014年10月17日

如何Windows分页控件中增加统计功能

摘要: 在我的博客里面,很多Winform程序里面都用到了分页处理,这样可以不管是在直接访问数据库的场景还是使用网络方式访问WCF服务获取数据,都能获得较好的效率,因此WInform程序里面的分页控件的使用是很好的一个解决方式,它能够快速获取数据,并将可能减少我们增加太多的代码逻辑,实现简单、高效、统一的理念。本篇主要介绍如何在分页的GridControl里面如何实现数据的统计功能,希望对你使用有帮助。 阅读全文

posted @ 2014-10-17 09:21 伍华聪 阅读(6135) 评论(0) 推荐(1) 编辑

2014年10月13日

Winform开发框架之读卡器和条码扫描枪的数据接收处理

摘要: 在我们开发一些项目的时候,一般需要一些外围的设备进行数据处理,如ID/IC读卡器获取卡号、激光条码扫描枪、USB摄像头、USB方式的小票据打印机(POS打印机)、USB来电录音盒、普通打印机等一系列附属设备。借助这些设备,可以使我们的业务流程更严谨,输入数据更方便,或者能够一些特殊的数据等功能。本文主要介绍其中的ID读卡器(IC读卡器)快速读取卡号,以及实用激光条码枪的条码扫描录入功能,后面的一些硬件设备的处理,后续文章在继续介绍。 阅读全文

posted @ 2014-10-13 17:11 伍华聪 阅读(35653) 评论(15) 推荐(8) 编辑

DevExpress的XtraReport和微软RDLC报表的使用和对比

摘要: 我们开发程序的时候,经常会碰到一些报表,如果是Winform的报表,一般可以采用DevExpress控件组的XtraReport,或者微软的RDLC报表,当然还有一些其他的,在此不再赘述。由于本人在Winform开发中经常使用到一些报表,有时候使用XtraReport报表,有时候也使用RDLC报表,因此本篇主要介绍这两种不同类型报表的使用,以及对比它们的差异性,以便我们更好的掌握了解。 阅读全文

posted @ 2014-10-13 08:53 伍华聪 阅读(37934) 评论(16) 推荐(7) 编辑

2014年10月12日

Winform开发框架之参数配置管理功能实现-基于SettingsProvider.net的构建

摘要: 在较早时期,我写过一篇文章《结合Control.FirefoxDialog控件,构造优秀的参数配置管理模块》,介绍过在我的Winform框架基础上集成的参数配置模块功能,但是参数模块的配置管理感觉还不够灵活,于是一直在寻找一个较好的替代者,用来结合FireFoxDialog界面一并展现,期间仔细研读过好几篇Codeproject网站上的关于配置管理的文章,但是总是觉得不够灵活或者简便。本文主要针对结合FireFoxDialog参数配置界面组件和SettingsProvider.net技术,实现较为美观、灵活的Winform程序参数配置管理。 阅读全文

posted @ 2014-10-12 11:50 伍华聪 阅读(10229) 评论(5) 推荐(5) 编辑

2014年9月27日

C#开发微信门户及应用(20)-微信企业号的菜单管理

摘要: 前面几篇陆续介绍了很多微信企业号的相关操作,企业号和公众号一样都可以自定义菜单,因此他们也可以通过API进行菜单的创建、获取列表、删除的操作,因此本篇继续探讨这个主体,介绍企业号的菜单管理操作。 菜单在很多情况下,能够给我们提供一个快速入口,也可以用来获取用户信息的主要入口,通过OAuth2验证接口,以及自定义的重定向菜单,我们就可以获取对应的用户ID,然后进一步获取到用户的相关数据,可以显示给客户。 阅读全文

posted @ 2014-09-27 16:51 伍华聪 阅读(21084) 评论(21) 推荐(9) 编辑

C#开发微信门户及应用(19)-微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)

摘要: 我们知道,企业号主要是面向企业需求而生的,因此内部消息的交流显得非常重要,而且发送、回复消息数量应该很可观,对于大企业尤其如此,因此可以结合企业号实现内部消息的交流。企业号具有关注安全、消息无限制等特点,很适合企业内部的环境。本文主要介绍如何利用企业号实现文本、图片、文件、语音、视频、图文消息等消息的发送操作。 阅读全文

posted @ 2014-09-27 08:49 伍华聪 阅读(48618) 评论(43) 推荐(52) 编辑

2014年9月26日

C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理

摘要: 在上篇随笔《C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理》介绍了通讯录的部门的相关操作管理,通讯录管理包括部门管理、成员管理、标签管理三个部分,本篇主要介绍成员的管理操作,包括创建、删除、更新、获取、获取部门成员几个操作要点。 阅读全文

posted @ 2014-09-26 19:00 伍华聪 阅读(14891) 评论(3) 推荐(3) 编辑

2014年9月25日

C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理

摘要: 前面一篇随笔企业号的一些基础信息,以及介绍如何配置企业号的回调方式实现和企业号服务器进行沟通的桥梁。本篇主要还是继续介绍企业号的开发工作的开展,介绍微信企业号通讯录管理开发功能,介绍其中组织机构里面如何获取和管理部门的信息等内容。 阅读全文

posted @ 2014-09-25 16:33 伍华聪 阅读(26949) 评论(21) 推荐(6) 编辑

C#开发微信门户及应用(16)-微信企业号的配置和使用

摘要: 在本系列随笔的前面,主要就是介绍微信公众号的门户应用开发,最近把整个微信框架进行了扩展补充,增加了最新的企业号的API封装和开发,后续主要介绍如何利用C#进行微信企业号的开发工作,本篇作为微信企业号的开发的起步篇,介绍微信企业号的配置和使用。 阅读全文

posted @ 2014-09-25 10:20 伍华聪 阅读(62268) 评论(32) 推荐(14) 编辑

2014年9月23日

C#开发微信门户及应用(15)-微信菜单增加扫一扫、发图片、发地理位置功能

摘要: 前面介绍了很多篇关于使用C#开发微信门户及应用的文章,基本上把当时微信能做的接口都封装差不多了,微信框架也积累了不少模块和用户,最近发现微信公众平台增加了不少内容,特别是在自定义菜单里面增加了扫一扫、发图片、发地理位置功能,这几个功能模块很重要,想想以前想在微信公众号里面增加一个扫描二维码的功能,都做不了,现在可以了,还可以拍照上传等功能,本文主要介绍基于我前面的框架系列文章,进一步介绍如何集成和使用这些新增功能。 阅读全文

posted @ 2014-09-23 17:40 伍华聪 阅读(25061) 评论(15) 推荐(8) 编辑

2014年9月19日

会员管理系统的设计和开发(3)--主界面的设计思路分享

摘要: 会员管理系统经过一段时间的紧锣密鼓开发,软件终于完成并发布。在本篇继续介绍这个开发过程中相关的技术要点,本章主要介绍会员管理里面,列表主界面的一些设计思路分享。 有时候,遵循一些固定的套路做事情,总是很容易,如果每个地方搞一些创新和改进,那么往往需要花费很多时间,但是创新是有积极意义的,虽然可能会遇到困难,但是很值得去做。在Winform的界面设计上,虽然我可以使用代码生成工具生成比较标准的界面了,但是我总是喜欢参考学习,并改进一些界面方面的元素,因此我经常会花费一些时间在研究一些界面细节上,不过做完后却可以感觉非常愉悦,同时也可以给后面的项目参考。 阅读全文

posted @ 2014-09-19 17:10 伍华聪 阅读(18803) 评论(9) 推荐(3) 编辑

会员管理系统的设计和开发(2)-- RDLC报表的设计及动态加载

摘要: 在上篇《会员管理系统的设计和开发(1)》介绍了关于会员系统的一些总体设计思路和要点,经过一段时间开发,软件终于完成并发布。在这期间,碰到了不少技术难点,并积累了不少开发心得和经验,本篇继续介绍这个开发过程中相关的技术要点,主要介绍其中RDLC报表的相关操作,如报表的设计和通用的动态加载模块的处理等内容。 阅读全文

posted @ 2014-09-19 10:22 伍华聪 阅读(17233) 评论(16) 推荐(6) 编辑

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

导航