上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 45 下一页

2017年8月28日

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

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

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

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

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

posted @ 2017-08-28 11:14 伍华聪 阅读(26264) 评论(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 伍华聪 阅读(52751) 评论(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 伍华聪 阅读(222025) 评论(8) 推荐(27) 编辑

2017年8月1日

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

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

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

2017年7月31日

微信小程序开发基础知识总结

摘要: 微信小程序在无论在功能、文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很大的前景想象力。它提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。 阅读全文

posted @ 2017-07-31 23:18 伍华聪 阅读(12501) 评论(4) 推荐(3) 编辑

2017年7月24日

开发微信小程序中SSL协议的申请、证书绑定、TLS 版本处理等

摘要: 在上篇随笔《基于微信小程序的系统开发准备工作》介绍了开发微信小程序的一些前期的架构设计、技术路线 、工具准备等方面内容,本篇随笔继续这个步骤,逐步介绍我们实际开发过程中对SSL协议的申请及后期处理过程,包括证书的IIS端口绑定,以及解决“”小程序要求的 TLS 版本必须大于等于 1” 的问题。 阅读全文

posted @ 2017-07-24 20:54 伍华聪 阅读(6601) 评论(0) 推荐(0) 编辑

2017年7月23日

基于微信小程序的系统开发准备工作

摘要: 腾讯推出微信小程序也有一段时间了,在各种行业里面也都掀起一阵阵的热潮,很多APP应用被简化为小程序的功能迅速推出,同时也根据小程序的特性推出各种独具匠心的应用,相对传统的APP来说,微信小程序确实能够大大降低开发成本和难度,但也意味着需要掌握整个微信小程序的各种接口功能、应用场景等相关技术点,本篇随笔先从大的方面来介绍微信小程序开发的一些知识,如架构设计、技术路线 、工具准备等方面做一些浅薄的介绍,希望大家也有所收益,有所借鉴,则善莫大焉。 阅读全文

posted @ 2017-07-23 12:00 伍华聪 阅读(22799) 评论(3) 推荐(6) 编辑

2017年7月6日

基于Metronic的Bootstrap开发框架经验总结(15)-- 更新使用Metronic 4.75版本

摘要: 在基于Metronic的Bootstrap开发框架中,一直都希望整合较新、较好的前端技术,结合MVC的后端技术进行项目的开发,随着时间的推移,目前Metronic也更新到了4.75版本,因此着手对这个版本的内容进行一次更新调整,以期达到与时俱进的目的。从最近这几个版本来看,Metronic本身的目录结构以及功能没有太多的变化,但增加了一些较为方便的功能,本篇随笔对比它们进行介绍。 阅读全文

posted @ 2017-07-06 18:04 伍华聪 阅读(11454) 评论(1) 推荐(0) 编辑

2017年6月20日

Winform开发框架中的内容及文档管理模块功能介绍

摘要: 在开发项目的时候,我们有一些场景需要编辑一些HTML文档,作为内容发布系统的一部分,有时候也需要对一些文档如WORD文档进行编辑管理,这样需要我们对这些内容及文档进行合适的管理。本文主要介绍在WInform项目中利用ZetaHtmlEditControl进行HTML内容管理,以及利用TX TextControl控件进行WORD文档管理,这两方面都是我们一般进行内容和文档管理所必须的。 阅读全文

posted @ 2017-06-20 12:00 伍华聪 阅读(5110) 评论(1) 推荐(0) 编辑

2017年6月19日

在项目中利用TX Text Control进行WORD文档的编辑显示处理

摘要: 在很多文档管理的功能模块里面,我们往往需要对WORD稳定进行展示、编辑等处理,而如果使用微软word控件进行处理,需要安装WORD组件,而且接口使用也不见得简单易用,因此如果有第三方且不用安装Office的能够展示WORD及进行编辑,那是比较不错的选择,TX Text Control就是这样的控件,本文就是基于这个控件的使用,实现在文档管理项目中的应用。 阅读全文

posted @ 2017-06-19 11:20 伍华聪 阅读(4608) 评论(5) 推荐(1) 编辑

2017年6月18日

Winform开发框架中的综合案例Demo

摘要: 在实际的系统开发中,我们往往需要一些简单的的案例代码,基于此目的我把Winform开发框架中各种闪光点和不错的功能,有些是我们对功能模块的简单封装,而有些则是引入了一些应用广泛的开源组件进行集成使用,因此把它们做了一个Demo进行展示,以方便我们随时了解和参考,并能够快速应用相应的场景到具体的项目中。 阅读全文

posted @ 2017-06-18 23:34 伍华聪 阅读(27510) 评论(8) 推荐(2) 编辑

2017年6月7日

在附件管理模块中增加对FTP 上传和预览的支持

摘要: 在之前介绍的附件管理模块里面《Winform开发框架之通用附件管理模块》以及《Winform开发框架之附件管理应用》,介绍了附件的管理功能,通过对数据库记录的处理和文件的管理,实现了附件文件和记录的整合管理,可以运用在单机版的WInform框架,也可以使用在分布式的混合式开发框架中,随着一些开发场景的丰富,我们需要以FTP方式上传文件,因此对这个附件管理模块进行扩展,以便适合更多的实际项目需求。 阅读全文

posted @ 2017-06-07 14:29 伍华聪 阅读(5703) 评论(5) 推荐(2) 编辑

2017年6月2日

使用ConcurrentDictionary替代Hashtable对多线程的对象缓存处理

摘要: 在之前一段时间里面,我的基类多数使用lock和Hashtable组合实现多线程内缓存的冲突处理,不过有时候使用这两个搭配并不尽如人意,偶尔还是出现了集合已经加入的异常,对代码做多方的处理后依然如故,最后采用了.NET 4.0后才引入的ConcurrentDictionary多线程同步字典集合,问题顺利解决。 阅读全文

posted @ 2017-06-02 19:19 伍华聪 阅读(4763) 评论(15) 推荐(4) 编辑

2017年5月7日

从SQL Server数据库转到Oracle数据库的数据脚本处理

摘要: 在我们很多情况下的开发,为了方便或者通用性的考虑,都首先考虑SQL Server数据库进行开发,但有时候客户的生产环境是Oracle或者其他数据库,那么我们就需要把对应的数据结构和数据脚本转换为对应的数据库,数据结构一般来说,语法都遵循了SQL92的标准,或者我们根据不同的PowerDesigner文件进行生成对应的结构脚本即可,但是实际数据的脚本我们就需要进行一定的处理,以及文本的替换处理了,本文结合Notepad++的文本正则表达式替换,实现一些如日期较为特殊的数据脚本调整,把它从SQL Server转换为Oracle的处理过程,本文就是针对这些整体的数据库处理进行介绍。 阅读全文

posted @ 2017-05-07 11:51 伍华聪 阅读(17181) 评论(2) 推荐(4) 编辑

2017年5月2日

调整代码生成工具Database2Sharp的Winform界面生成,使其易于列表工具栏的使用。

摘要: 在Winform界面开发的时候,有时候我们客户喜欢把功能放在列表界面的顶部,这样界面和功能整齐放置,也是一种比较美观的方式,基于这种方式的考虑,改造了代码生成工具的Winform界面生成规则,把增删改查的常规处理功能抽取简化的函数,易于在实际项目中使用工具栏的方式处理。 阅读全文

posted @ 2017-05-02 17:51 伍华聪 阅读(4400) 评论(0) 推荐(6) 编辑

2017年4月24日

在Winform开发中使用FastReport创建报表

摘要: FastReport.Net是一款适用于Windows Forms, ASP.NET和MVC框架的功能齐全的报表分析解决方案。可用在Microsoft Visual Studio 2005到2015,支持.Net Framework 2.0到4.x。我下载了一个FastReport进行测试使用,这个报表功能还是很强大的。 对其中FastReport的一些功能,我编写整理了一个小小的案例进行介绍,进行了简单的测试记录,希望对了解FastReport的使用有帮助。 阅读全文

posted @ 2017-04-24 11:42 伍华聪 阅读(26181) 评论(1) 推荐(7) 编辑

2017年4月16日

在DevExpress程序中使用PopupContainerEdit和PopupContainer实现数据展示

摘要: 在一些数据的即时查询场景中,我们可能需要对输入信息进行模糊查询并进行选择,例如在一些文本输入场景,如输入某个站点编码或者设备编码,然后获取符合的列表供用户选择的场景,本篇随笔介绍在DevExpress程序中使用PopupContainerEdit和PopupContainer实现数据展示。 阅读全文

posted @ 2017-04-16 15:45 伍华聪 阅读(13479) 评论(5) 推荐(2) 编辑

2017年3月29日

C#开发微信门户及应用(46)-基于Bootstrap的微信门户应用管理系统功能介绍

摘要: 在前面介绍很多的微信框架,基本上都采用EasyUI的界面来搭建的微信框架,如随笔《C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍》介绍的一样,不过随着微信的H5应用越来越多,因此转换为更适合做H5页面应用框架的Bootstrap开发框架,本文介绍的整个微信模块都是基于Bootstrap的应用。 阅读全文

posted @ 2017-03-29 14:39 伍华聪 阅读(4746) 评论(0) 推荐(3) 编辑

2017年3月24日

从开发框架提高开发效率说起

摘要: 在我们接触的很多项目中,如果有一些参考性的项目框架,那么做起开发来,事半功倍,一般来说搭建或者积累这些框架性的项目,非一日之功。一般我们可以把具体的项目分为Winfrom、Web、微信、或者Socket等方面,具体项目界面表现不同,但是界面层底下的应该都是差不多的结构,能够支持多种数据库的接入,提供更好的接口封装,以便重用,实现最优化代码的处理。软件系统随着业务的发展,变得越来越复杂,不同领域的业务所涉及到的知识、内容、问题非常非常多。如果每次都从头开发,那都是一个很漫长的事情,且并不一定能将它做好。基于稳定成熟的框架,开发项目,技术和时间都有保障,同时可以利用前人高效的工具进行辅助开发,从而事半功倍。 阅读全文

posted @ 2017-03-24 16:02 伍华聪 阅读(9451) 评论(1) 推荐(1) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 45 下一页

导航