上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 47 下一页

2017年11月17日

Winform开发框架中工作流模块之申请单草稿处理

摘要: 在我们开发工作流模块的时候,有时候填写申请单过程中,暂时不想提交审批,那么可以暂存为草稿,以供下次继续填写或者提交处理,那么这个草稿的功能是比较实用的,否则对于一些填写内容比较多的申请单,每次要重填写很多数据,那会被用户骂的,从用户的角度上来讲,提供草稿保存的功能是比较友好的。本篇随笔介绍在工作流模块中使用一种通用的存储方式来存储及显示申请单草稿的信息。 阅读全文

posted @ 2017-11-17 10:34 伍华聪 阅读(3028) 评论(1) 推荐(0)

2017年11月16日

参照企业微信审批业务,在Winform开发框架中工作流模块的实现业务审批

摘要: 目前微信的企业号已经切换到企业微信里面,这个是一个APP程序,提供了很丰富的企业应用,其中包括了业务审批处理,审批业务包括请假、报销、费用、出差等很多个审批场景,在Winform开发框架中工作流模块这些模块也是可以很好的实现,本篇随笔介绍如何参照企业微信审批业务,结合框架中的工作流模块,实现多种表单的审批处理。 阅读全文

posted @ 2017-11-16 11:06 伍华聪 阅读(4173) 评论(-1) 推荐(0)

2017年11月3日

Winform开发框架中工作流模块之审批会签操作(2)

摘要: 前面随笔介绍了请假申请单和报销申请单两个不同的业务表单的流程处理,一个是单表信息,一个包含明细的主从表信息,后者包含了条件流程的处理,在流程审批中,一般还有一种流程处理就是会签的操作,会签处理是几个审批步骤中审批人同时处理是否通过的,一般同时通过即为通过。本篇随笔介绍工作流中的会签处理过程。 阅读全文

posted @ 2017-11-03 18:46 伍华聪 阅读(3163) 评论(1) 推荐(0)

Winform开发框架中工作流模块之审批会签操作

摘要: 在前面介绍了框架中工作流的几个开发过程,本篇随笔重点介绍一下日常审批环节中的具体处理过程,从开始创建表单,以及各个审批、会签过程的流转过程,希望大家对其中流程的处理有一个大概的印象。 阅读全文

posted @ 2017-11-03 11:08 伍华聪 阅读(3773) 评论(0) 推荐(0)

2017年11月1日

Winform开发框架中工作流模块的业务表单开发

摘要: 在我们开发工作流的时候,往往需要设计到具体业务表单信息的编辑,有些是采用动态编辑的,有些则是在开发过程中处理的,各有各的优点,动态编辑的则方便维护各种各样的表单,但是数据的绑定及处理则比较麻烦,而自定义开发的,则数据弹性很大,方便修改调整。本篇随笔基于表单的开发设计过程,介绍在工作流中如何新增一个业务表单,以便快速的实现审批业务的上线处理。 阅读全文

posted @ 2017-11-01 13:42 伍华聪 阅读(3170) 评论(1) 推荐(1)

Winform开发框架中工作流模块的表设计分析

摘要: 在较早博客随笔里面写过文章《Winform开发框架之简易工作流设计》之后,很久没有对工作流部分进行详细的介绍了,本篇继续这个主题,详细介绍其中的设计、实现及效果给大家,这个工作流在好几年前就应用在市交通行业的审批系统上,经过不断的改造适合更广泛的审批流程处理,从最初的Web上扩展到WInform上,并从WInform框架到混合框架上都实现了不错的处理。 阅读全文

posted @ 2017-11-01 11:45 伍华聪 阅读(3762) 评论(0) 推荐(0)

2017年10月11日

使用优雅方式对参数验证进行处理

摘要: 我们在一般的接口函数开发中,为了安全性,我们都需要对传入的参数进行验证,确保参数按照我们所希望的范围输入,如果在范围之外,如空值,不符合的类型等等,都应该给出异常或错误提示信息。这个参数的验证处理有多种方式,最为简单的方式就是使用条件语句对参数进行判断,这样的判断代码虽然容易理解,但比较臃肿,如果对多个参数、多个条件进行处理,那么代码就非常臃肿难以维护了,本篇随笔通过分析几种不同的参数验证方式,最终采用较为优雅的方式进行处理。 阅读全文

posted @ 2017-10-11 12:22 伍华聪 阅读(9376) 评论(4) 推荐(0)

2017年10月9日

C#开发微信门户及应用(48) - 在微信框架中整合CacheManager 缓存框架

摘要: 在我们的很多框架或者项目应用中,缓存在一定程度上可以提高程序的响应速度,以及减轻服务器的承载压力,因此在一些地方我们都考虑引入缓存模块,这篇随笔介绍使用开源缓存框架CacheManager来实现数据的缓存,在微信开发框架中,我们有一些常用的处理也需要应用到缓存,因此本随笔以微信框架为例介绍缓存的实际使用,实际上,在我们很多框架中,如混合式开发框架、Web开发框架、Bootstrap开发框架中,这个模块都是通用的。 阅读全文

posted @ 2017-10-09 11:06 伍华聪 阅读(2653) 评论(1) 推荐(2)

2017年9月24日

基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持

摘要: 在我们开发系统界面,包括Web和Winform的都一样,主要的界面就是列表展示主界面,编辑查看界面,以及一些辅助性的如导入界面,选择界面等,其中列表展示主界面是综合性的数据展示界面,一般往往需要对记录进行合理的分页,集成各种增删改查的按钮等功能。随着开发项目的需求辩护,对数据记录分页展示、排序等功能都是常态的要求,因此在代码生成工具中调整了主列表界面的列表展示插件为Bootstrap-table插件,本篇随笔主要介绍在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持功能。 阅读全文

posted @ 2017-09-24 12:12 伍华聪 阅读(2867) 评论(0) 推荐(0)

2017年9月15日

微信小程序实现博客园文章阅读功能

摘要: 在微信小程序开发中,我们可以根据不同的业务场景,开发不同的业务应用,可以基于自身域名服务接口,也可以基于第三方的域名接口进行处理(如果被禁用除外),本篇随笔介绍使用小程序来实现我博客(http://wuhuacong.cnblogs.com)的文章阅读功能,这个小程序主要用来介绍使用介绍基于Javascript的正则表达式的处理应用,和常规在C#里面使用正则表达式有一些差异,因此可以作为后续使用正则表达式处理业务数据的一个练兵吧。 阅读全文

posted @ 2017-09-15 13:20 伍华聪 阅读(6908) 评论(0) 推荐(2)

C#开发微信门户及应用(47) - 整合Web API、微信后台管理及前端微信小程序的应用方案

摘要: 在微信开发中,我一直强调需要建立一个比较统一的Web API接口体系,以便实现数据的集中化,这样我们在常规的Web业务系统,Winform业务系统、微信应用、微信小程序、APP等方面,都可以直接调用基于JSON数据格式的Web API接口,在我之前的几篇随笔中,对这方面都有一定的介绍,本篇继续这个主题,细致深入的阐述如何在接口和源码的基础上整合Web API、微信后台管理及前端微信小程序的应用方案。 阅读全文

posted @ 2017-09-15 10:43 伍华聪 阅读(11390) 评论(0) 推荐(1)

2017年9月10日

微信小程序豆瓣电影项目的改造过程经验分享

摘要: 在学习微信小程序开发过程中,一部分的难点是前端逻辑的处理,也就是对前端JS的代码编辑;一部分的难点是前端界面的设计展示;本篇随笔基于一个豆瓣电影接口的小程序开源项目进行重新调整,把其中遇到的相关难点和改进的地方进行讨论介绍,希望给大家提供一个参考的思路,本篇随笔是基于前人小程序的项目基础上进行的改进,因此在开篇之前首先对原作者的辛劳致敬及感谢。 阅读全文

posted @ 2017-09-10 16:55 伍华聪 阅读(10887) 评论(0) 推荐(0)

2017年9月7日

微信小程序的Web API接口设计及常见接口实现

摘要: 微信小程序给我们提供了一个很好的开发平台,可以用于展现各种数据和实现丰富的功能,通过小程序的请求Web API 平台获取JSON数据后,可以在小程序界面上进行数据的动态展示。在数据的关键 一环中,我们设计和编写Web API平台是非常重要的,通过这个我们可以实现数据的集中控制和管理,本篇随笔介绍基于Asp.NET MVC的Web API接口层的设计和常见接口代码的展示,以便展示我们常规Web API接口层的接口代码设计、参数的处理等内容。 阅读全文

posted @ 2017-09-07 12:17 伍华聪 阅读(58797) 评论(6) 推荐(2)

2017年9月2日

基于Metronic的Bootstrap开发框架经验总结(17)-- 使用 summernote插件实现HTML文档的编辑和图片插入操作

摘要: 在很多场合,我们需要在线编辑HTML内容,然后在页面上或者其他终端上(如小程序、APP应用等)显示,编辑HTML内容的插件有很多,本篇介绍基于Bootstrap的 summernote插件实现HTML文档的编辑和图片插入操作,这个控件的使用非常方便,并且用户群也很大。 阅读全文

posted @ 2017-09-02 15:50 伍华聪 阅读(7071) 评论(1) 推荐(0)

2017年9月1日

微信小程序结合后台数据管理实现商品数据的动态展示、维护

摘要: 微信小程序给我们提供了一个很好的开发平台,可以用于展现各种数据和实现丰富的功能,本篇随笔介绍微信小程序结合后台数据管理实现商品数据的动态展示、维护,介绍如何实现商品数据在后台管理系统中的维护管理,并通过小程序的请求Web API 平台获取JSON数据在小程序界面上进行动态展示。 阅读全文

posted @ 2017-09-01 13:50 伍华聪 阅读(41942) 评论(2) 推荐(7)

2017年8月28日

在微信小程序中使用富文本转化插件wxParse

摘要: 在微信小程序中我们往往需要展示一些丰富的页面内容,包括图片、文本等,基本上要求能够解析常规的HTML最好,由于微信的视图标签和HTML标签不一样,但是也有相对应的关系,因此有人把HTML转换做成了一个富文本转化插件wxParse,方便我们使用,前人种树后人乘凉,我们使用它来解析HTML就很方便了,这对于我们在后端已经完成的一些HTML内容,展示在小程序里就非常不错。 阅读全文

posted @ 2017-08-28 17:48 伍华聪 阅读(15714) 评论(0) 推荐(2)

在微信小程序的JS脚本中使用Promise来优化函数处理

摘要: 在我们传统的Javascript开发函数编写中,我们习惯了回调函数的处理,不过随着回调函数的增多,以及异步处理的复杂性等原因,代码越来越难读,因此诞生了使用Promise来优化JS函数处理的需求,引入Promise确实能够很好的解决异步回调函数的可读性等问题,同时也使得我们调用的时候代码简洁一些,本文介绍如何在小程序的JS代码里面使用Promise来封装一些函数的做法。 阅读全文

posted @ 2017-08-28 11:14 伍华聪 阅读(26380) 评论(4) 推荐(1)

2017年8月7日

结合bootstrap fileinput插件和Bootstrap-table表格插件,实现文件上传、预览、提交的导入Excel数据操作流程

摘要: 在前面的随笔,我介绍了Bootstrap-table表格插件的具体项目应用过程,本篇随笔介绍另外一个Bootstrap FieInput插件的使用,整合两者可以实现我们常规的Web数据导入操作,导入数据操作过程包括有上传文件,预览数据,选择并提交记录等一系列操作。关于这个插件,我在早期随笔《Bootstrap文件上传插件File Input的使用》也做了一次介绍,这是一个增强的 HTML5 文件输入控件,是一个 Bootstrap 3.x 的扩展,实现文件上传预览,多文件上传等功能。 阅读全文

posted @ 2017-08-07 11:51 伍华聪 阅读(53010) 评论(10) 推荐(5)

2017年8月4日

基于Metronic的Bootstrap开发框架经验总结(16)-- 使用插件bootstrap-table实现表格记录的查询、分页、排序等处理

摘要: 在业务系统开发中,对表格记录的查询、分页、排序等处理是非常常见的,在Web开发中,可以采用很多功能强大的插件来满足要求,且能极大的提高开发效率,本随笔介绍这个bootstrap-table是一款非常有名的开源表格插件,在很多项目中广泛的应用。Bootstrap-table插件提供了非常丰富的属性设置,可以实现查询、分页、排序、复选框、设置显示列、Card view视图、主从表显示、国际化处理等处理功能,而且该插件同时也提供了一些不错的扩展功能,如移动行、移动列位置等一些特殊的功能,插件可以用基于HTML5的data-*属性标识设置,也可以使用Javascript方式进行设置,非常方便。本篇随笔介绍bootstrap-table插件在我实际项目中的应用情况,总结相关使用中碰到的问题处理经验。 阅读全文

posted @ 2017-08-04 21:10 伍华聪 阅读(222323) 评论(8) 推荐(27)

2017年8月1日

整合微信小程序的Web API接口层的架构设计

摘要: 在我前面有很多篇随笔介绍了Web API 接口层的架构设计,以及对微信公众号、企业号、小程序等模块的分类划分。例如在《C#开发微信门户及应用(43)--微信各个项目模块的定义和相互关系》介绍了相关模块的划分,在《基于微信小程序的系统开发准备工作》介绍了Web API的架构设计思路。本篇随笔对之前介绍的架构内容进行统一的调整更新,以便更加方便实际项目的应用开发,以期达到统一、重用、清晰的目的。 阅读全文

posted @ 2017-08-01 12:03 伍华聪 阅读(15147) 评论(2) 推荐(17)

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 47 下一页

导航