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

2013年11月5日

Winform开发框架的业务对象统一调用方式

摘要: 在这个纷繁的社会里面,统一性的特点能够带来很多高效的产出、牢固的记忆,这种特征无论对于企业、个人的开发工作,知识的传承都有着非常重要的作用,Winfrom框架本身就是基于这个理念而生,从统一的数据库设计规则开始,统一的项目格局,统一的业务类、数据访问类、实体类继承关系,再到统一的公用类库,统一的权限管理模块,统一的字典管理模块,统一的附件管理...,理解这些理念和规则后,再来个终极的统一,框架代码快速生成--Database2Sharp代码生成工具。所有的框架(包括传统Winform开发框架、WCF开发框架、混合式开发框架、Web开发框架)都融合到这里来,统一整合各种看似零散,实则高度渗透的模块,统一的步伐除了时间、效力外,带来给我更多的馈赠。本文主要介绍我的Winform框架(也包括其他框架的特点)的业务对象统一调用的方式,介绍如何通过BLLFactory或者CallerFactory的公用类库来实现各种业务对象的创建工作。 阅读全文

posted @ 2013-11-05 22:35 伍华聪 阅读(5345) 评论(10) 推荐(1) 编辑

2013年11月2日

淘宝API开发系列---阿里.聚石塔.开放平台的使用

摘要: 好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此原以为直接运行或者稍微修改一下即可,因此没有太多的注意。可是,发现淘宝的API应用变化已经很大了,离我最后一篇淘宝API例子的随笔《淘宝API开发系列---淘宝API的测试及使用2》有一年多的时间了,因此重新到http://api.taobao.com/myresources/standardSdk.htm里面下载最新的SDK进行更新调整,可是里面很多接口已经有所变化,有些已经在客户端SDK里面不 阅读全文

posted @ 2013-11-02 23:37 伍华聪 阅读(59727) 评论(14) 推荐(7) 编辑

2013年10月11日

基于MVC4+EasyUI的Web开发框架形成之旅--权限控制

摘要: 我在上一篇随笔《基于MVC4+EasyUI的Web开发框架形成之旅--框架总体界面介绍》中大概介绍了基于MVC的Web开发框架的权限控制总体思路。其中的权限控制就是分为“用户登录身份验证”、“控制器方法权限控制”、“界面元素权限控制”三种控制方式,可以为Web开发框架本身提供了很好用户访问控制和权限控制,使得用户界面呈现菜单、Web界面的按钮和内容、Action的提交控制,均能在总体权限功能分配和控制之下。本篇文章主要细化这几个方面的介绍,重点介绍“控制器方法权限控制”、“界面元素权限控制”这两种权限控制方式。 阅读全文

posted @ 2013-10-11 00:37 伍华聪 阅读(41773) 评论(32) 推荐(12) 编辑

2013年10月10日

Winform开发框架之附件管理应用

摘要: 在很多常规的管理系统里面,都可能有附件管理的需求,在我做的一系列医疗行业的病人信息管理系统里面,都希望能很好的管理病人的相关资料,分门别类的进行存储,需要的时候可以预览查看,那么这个功能我们可以把它独立做成一个附件管理模块,这样可以在各个系统中集成即可,我曾经在《Winform开发框架之通用附件管理模块》里面介绍过这样的附件模块,从那时候开始了,我需要附件模块的时候,就通过集成起来即可,非常方便高效。 阅读全文

posted @ 2013-10-10 16:24 伍华聪 阅读(12730) 评论(11) 推荐(5) 编辑

Winform开发框架主界面设计展示

摘要: 做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感觉到整体性的美观大方,因此主窗口的界面设计总是会精益求精,力求做到更好用、更美观,这样才能吸引客户使用。目前的主体界面设计,可以使用很多控件进行美化,这样能使得开发者能够迅速开发好美观的界面,也可以使得界面总体性有一个统一、规范的基准。一般推荐使用DevExpress或者DotNetbar这两款界面控件套件,他们都能设计出类似Office的Ribbon界面,这种界面整体感觉会比较好一些。 阅读全文

posted @ 2013-10-10 10:27 伍华聪 阅读(160397) 评论(51) 推荐(18) 编辑

2013年10月7日

心脏骤停患者数据统计系统

摘要: 心脏骤停患者数据统计系统,该软件根据书面采集到的心脏骤停患者相关数据,进行数据库建模,并依据数据库数据,实现查询统计分析功能。软件支持数据条件查询、数据导入导出、高级查询,以及数据库备份恢复等功能,以及字典数据管理、数据库备份恢复等功能,是一款优秀易用的患者数据管理软件。 阅读全文

posted @ 2013-10-07 17:10 伍华聪 阅读(2651) 评论(0) 推荐(0) 编辑

脊柱外科患者资料管理系统

摘要: 脊柱外科患者资料管理系统,能非常方便实现对外科患者相关病历数据和图片资料的管理,并可实现对患者随访的跟踪记录,以及术前术后进行VAS评分和JOA评分对比,实现患者病历电子化的管理和跟踪。软件对患者的数据管理分为“基本信息”、“手术情况”、“患者病历”、“随访情况”,软件支持数据条件查询、Excel导入导出、高级查询、图片查看预览、列表打印,以及字典数据管理、数据库备份恢复等功能,是一款优秀易用的患者数据管理软件。 阅读全文

posted @ 2013-10-07 17:06 伍华聪 阅读(2194) 评论(0) 推荐(0) 编辑

神经外科病人资料管理系统

摘要: 神经外科病人资料管理系统,该软件管理科室相关资料,包括病人资料、随访信息、科室人员资料、光盘录像带资料等科室日常数据,软件支持丰富的查询检索、数据导入导出、高级查询、统计报表、列表打印,以及字典数据管理、数据库备份恢复等功能,是一款优秀易用的患者数据管理软件。 阅读全文

posted @ 2013-10-07 17:01 伍华聪 阅读(3780) 评论(0) 推荐(0) 编辑

2013年10月4日

基于MVC4+EasyUI的Web开发框架形成之旅--基类控制器CRUD的操作

摘要: 在上一篇随笔中,我对Web开发框架的总体界面进行了介绍,其中并提到了我的《Web开发框架》的控制器的设计关系,Web开发框架沿用了我的《Winform开发框架》的很多架构设计思路和特点,对Controller进行了封装。使得控制器能够获得很好的继承关系,并能以更少的代码,更高效的开发效率。本文继续详细介绍这个Web框架控制器类的CRUD具体实现,以便使得大家了解我的整个Web开发框架的基类控制器的工作原理。 阅读全文

posted @ 2013-10-04 23:22 伍华聪 阅读(17805) 评论(10) 推荐(7) 编辑

2013年9月28日

基于MVC4+EasyUI的Web开发框架形成之旅--框架总体界面介绍

摘要: 在前面介绍了一些关于最新基于MVC4+EasyUI的Web开发框架文章,虽然Web开发框架的相关技术文章会随着技术的探讨一直写下去,不过这个系列的文章,到这里做一个总结,展示一下整体基于MVC4+EasyUI的界面效果,让大家对这款Web开发框架有一个形象的了解,界面设计以及相关思路可以借鉴提高,也可以对相关的内容进行相互探讨,共同提高。技术特点:整个Web开发框架,界面部分采用较新的技术,包括MVC4,最新版本的EasyUI,以及zTree树形控件、Uploadify文件上传组件等模块,另外还结合了打印模块LODOP进行页面打印、文件Word或者Excel导出操作等,数据支持Oracle、SqlServer、MySql、Sqlite、Access等常规数据库,可通过配置进行自由切换,使用Enterprise Library模块进行数据访问的控制,使得数据访问更方便轻松。 阅读全文

posted @ 2013-09-28 17:28 伍华聪 阅读(43767) 评论(51) 推荐(12) 编辑

基于MVC4+EasyUI的Web开发框架形成之旅--附件上传组件uploadify的使用

摘要: 大概一年前,我还在用Asp.NET开发一些行业管理系统的时候,就曾经使用这个组件作为文件的上传操作,在随笔《Web开发中的文件上传组件uploadify的使用》中可以看到,Asp.NET中如何使用这个组件进行文件上传的,当时上传文件的处理主要也是使用ashx一般处理程序来进行处理的。本文主要介绍我的Web开发框架中,在MVC4的环境中如何集成这个非常棒的文件上传组件的。 阅读全文

posted @ 2013-09-28 10:19 伍华聪 阅读(58740) 评论(37) 推荐(9) 编辑

2013年9月22日

基于MVC4+EasyUI的Web开发框架形成之旅--界面控件的使用

摘要: 在前面介绍了两篇关于我的基于MVC4+EasyUI技术的Web开发框架的随笔,本篇继续介绍其中界面部分的一些使用知识,包括控件的赋值、取值、清空,以及相关的使用。我们知道,一般Web界面包括的界面控件有:单行文本框、多行文本框、密码文本框、下拉列表Combobox、日期输入控件、数值输入控件、单项选择、复选框、表格控件DataGrid、树形控件、布局控件、弹出式对话框、提示信息、列表控件等,这些界面控件的操作都有哪些不同,本文对各种界面控件逐一进行介绍,包括相关的界面效果展示和代码展示。同时也欢迎大家进行补充和讨论,以后有时间继续完善这篇文章,作为基于MVC+EasyUI的框架界面的一个很好的参考。希望大家喜欢,多多提意见。 阅读全文

posted @ 2013-09-22 17:13 伍华聪 阅读(226385) 评论(185) 推荐(70) 编辑

2013年9月9日

在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择

摘要: 在实际的项目开发过程中,有好的控件或者功能模块,我都是想办法尽可能集成到我的WInform开发框架中,这样后面开发项目起来,就可以节省很多研究时间,并能重复使用,非常高效方便。在我很早之前的一篇博客《在GridControl控件中使用SearchLookUpEdit构建数据快速输入》就曾经介绍,如何在列表控件中实现数据的快速录入,本文介绍另外一种方式,通过文本输入框的输入选择,可以实现数据的快速录入,原理和之前一篇差不多,不过这次利用DevExpress控件的GridLookupEdit控件封装类进行数据的处理。 阅读全文

posted @ 2013-09-09 22:58 伍华聪 阅读(28214) 评论(13) 推荐(7) 编辑

使用事务操作SQLite数据批量插入,提高数据批量写入速度,源码讲解

摘要: SQLite数据库作为一般单机版软件的数据库,是非常优秀的,我目前单机版的软件产品线基本上全部替换Access作为优选的数据库了,在开发过程中,有时候需要批量写入数据的情况,发现传统的插入数据模式非常慢,几千条数据的写入或者更新可能需要好几分钟时间,而SqlServer则相同的操作可能几秒即可,有无更好的方法来提高它的响应速度呢?答案是有的,就是采用事务提交,默认SQLite的数据库插入操作,如果没有采用事务的话,它每次写入提交,就会触发一次事务操作,而这样几千条的数据,就会触发几千个事务的操作,这就是时间耗费的根源。本文通过详细代码介绍如何使用事务来提高整个批量插入数据的速度,并以实际的Winform开发框架中的字典管理模块的批量插入功能来进行介绍,通过前后速度的对比,使得事务操作提高响应速度更有说服力。 阅读全文

posted @ 2013-09-09 15:54 伍华聪 阅读(47113) 评论(15) 推荐(2) 编辑

2013年8月27日

基于MVC4+EasyUI的Web开发框架形成之旅--MVC控制器的设计

摘要: 自从上篇《基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍》总体性的概括,得到很多同行的关注和支持,不过上一篇主要是介绍一个总体的界面效果和思路,本系列的文章将逐步介绍其中的细节,本文主要介绍整个Web开发框架中的MVC控制器的设计。在设计之初,我就希望尽可能的减少代码,提高编程模型的统一性。因此希望能够以基类继承的方式,和我Winform开发框架一样,尽可能通过基类,而不是子类的重复代码来实现各种通用的操作。 阅读全文

posted @ 2013-08-27 12:28 伍华聪 阅读(40013) 评论(32) 推荐(10) 编辑

2013年8月25日

基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍

摘要: 最近花了很多时间在重构和进一步提炼Winform开发框架的工作上,加上时不时有一些项目的开发工作,我博客里面介绍Web开发框架的文章比较少,其实以前在单位工作,80%的时间是做Web开发的,很早就形成了自己的一套Web开发框架,但是由于一些个人原因,一直没有来得及好好整理和推广,其实那套Web开发框架对大多数企业信息化还是很有帮助的,包括了整体性的框架布局、样式,以及权限控制、菜单管理、字典管理、工作流审批管理等常见模块,不过总体觉得技术上是采用asp.net的Webform技术,因此现在MVC大行其道,一直想把它彻底改造过来,本文是介绍基于MVC4+EasyUI的最新版Web开发框架的一系列形成过程,期间包括一些MVC4技术,EasyUI技术,JQuery技术,以及一些我对整体框架改造的基础性东西,力求更加稳定、通用、高效、简洁,最少的代码做最多的事情。 阅读全文

posted @ 2013-08-25 22:44 伍华聪 阅读(75656) 评论(89) 推荐(28) 编辑

2013年8月18日

Winform开发框架重构总结

摘要: 最近一直致力于Winform开发框架的重构工作,因为发现要维护传统Winform开发框架、WCF开发框架、混合式开发框架,以及相关的模块,包括权限管理、字典管理模块、附件管理、人员管理等一些辅助模块,很多代码都会有重复的部分,优化的框架是想提高效率,减少冗余重复代码,本文总结Winform开发框架重构工作中的一些经验总结,以飨读者,希望能够对大家有一定的参考作用。 阅读全文

posted @ 2013-08-18 23:16 伍华聪 阅读(13962) 评论(18) 推荐(13) 编辑

2013年8月7日

使用SQLite数据库和Access数据库的一些经验总结

摘要: 在我的《Winform开发框架》中,可使用多种数据库作为程序的数据源,除了常规的Oracle数据库、SqlServer、MySql数据库,其中还包括了SQLite数据库、Access数据库,后两个数据库都是在单机版程序中常用到的数据库,各自有着自己的特点,在我的《Winform开发框架》的提炼和多个项目的反复使用过程中,对SQLite数据库、Access数据库的一些特点进行了一些总结,以期达到常用常新,避免走弯路的目的。 阅读全文

posted @ 2013-08-07 21:57 伍华聪 阅读(34187) 评论(11) 推荐(6) 编辑

2013年7月31日

WCF开发框架之插件化应用模式升级

摘要: 自从在《Winform开发框架之插件化应用框架实现》一文中,介绍并总结了Winform开发框架插件化应用框架的实现后,赢得了很多同行和客户的支持,于是把我的WCF开发框架、混合式开发框架都进行了升级,把它们都提升到插件化应用的高度上。本文主要介绍WCF开发框架,如何实现插件化的应用。从我随笔《基于我的Winform开发框架扩展而成的WCF开发框架》介绍可以看到,一般的WCF应用,是在客户端添加服务应用的方式,然后使用自动生成的WCF服务客户端代理来访问相应的服务的,这种方式比较方便快捷,但是也增加了客户端界面和WCF服务的耦合性,架构布局如下所示。 阅读全文

posted @ 2013-07-31 18:36 伍华聪 阅读(5242) 评论(7) 推荐(2) 编辑

2013年7月27日

利用Aspose.Cell控件导入Excel非强类型的数据

摘要: 导入Excel的操作是非常常见的操作,可以使用Aspose.Cell、APOI、MyXls、OLEDB、Excel VBA等操作Excel文件,从而实现数据的导入,在导入数据的时候,如果是强类型的数据,那么这几种方式好像都表现差不多,正常操作能够导入数据。如果是非强类型的数据,那么就需要特别注意了,一般情况下,导入的DataTable数据列的类型是以第一行内容作为确定列类型的,本文介绍利用Aspose.Cell控件导入Excel非强类型的数据的操作。 阅读全文

posted @ 2013-07-27 21:35 伍华聪 阅读(7769) 评论(8) 推荐(4) 编辑

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

导航