上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 45 下一页

2016年6月4日

在MVC控制器里面使用dynamic和ExpandoObject,实现数据转义的输出

摘要: 在很多时候,我们在数据库里面定义表字段和实际在页面中展示的内容,往往是不太匹配的,页面数据可能是多个表数据的综合体,因此除了我们在表设计的时候考虑周到外,还需要考虑数据展现的处理。如果是常规的处理,那么需要对部分外键字段进行特别的转义处理,如果需要增加多一些字段,那么这种处理可能就相对比较麻烦一些。本文介绍如何在MVC控制器里面使用dynamic和ExpandoObject,实现数据转义后一体化的输出,包括增加任意多的字段信息。 阅读全文

posted @ 2016-06-04 10:24 伍华聪 阅读(5452) 评论(3) 推荐(3) 编辑

2016年5月18日

Winform混合式开发框架访问Web API接口的处理

摘要: 在我的混合式开发框架里面,集成了WebAPI的访问,这种访问方式不仅可以实现简便的数据交换,而且可以在多种平台上进行接入,如Winform程序、Web网站、移动端APP等多种接入方式,Web API的处理方式和微信提供的接口处理规则类似,也是通过向服务器获得访问令牌(AccessToken),然后传递给每个Web API接口,实现数据的交换处理。本篇随笔主要介绍混合框架中Winform对Web API访问的处理。 阅读全文

posted @ 2016-05-18 16:05 伍华聪 阅读(15156) 评论(12) 推荐(5) 编辑

2016年5月15日

C#开发微信门户及应用(40)--使用微信JSAPI实现微信支付功能

摘要: 在前面几篇博客,有介绍了微信支付、微信红包、企业付款等各种和支付相关的操作,不过上面都是基于微信API的封装,本篇随笔继续微信支付这一主题,继续介绍基于微信网页JSAPI的方式发起的微信支付功能实现,微信的JSAPI相对于普通的API操作,调试没有那么方便,而且有时候有些错误需要反复核实。本篇随笔基于实际的微信网页支付案例,对微信JSAPI的支付实现进行介绍。 阅读全文

posted @ 2016-05-15 21:45 伍华聪 阅读(10263) 评论(8) 推荐(11) 编辑

2016年5月11日

C#开发微信门户及应用(39)--使用微信JSSDK实现签到的功能

摘要: 随着微信开逐步开放更多JSSDK的接口,我们可以利用自定义网页的方式来调用更多微信的接口,实现我们更加丰富的界面功能和效果,例如我们可以在页面中调用各种手机的硬件来获取信息,如摄像头拍照,GPS信息、扫描二维码等等,本篇介绍如何利用这些JSSDK接口实现签到的功能,其中签到需要报送地理坐标和地址,调用摄像头实时拍照,以及获取当前用户的相关信息等等。 阅读全文

posted @ 2016-05-11 19:56 伍华聪 阅读(12702) 评论(1) 推荐(6) 编辑

2016年5月5日

C#开发微信门户及应用(38)--微信摇一摇红包功能

摘要: 摇一摇周边红包接口是为线下商户提供的发红包功能。用户可以在商家门店等线下场所通过摇一摇周边领取商家发放的红包。我曾经在《C#开发微信门户及应用(28)--微信“摇一摇·周边”功能的使用和接口的实现》介绍过微信摇一摇的相关管理,包括页面、设备之间的关系,以及使用等方面内容。本篇继续介绍摇一摇设备的另外一项功能,摇一摇红包功能,介绍如何利用微信摇摇周边的后台配置好页面及地址,然后通过微信JSSDK的方式,摇一摇获取红包的整个流程功能。 阅读全文

posted @ 2016-05-05 10:58 伍华聪 阅读(5263) 评论(2) 推荐(14) 编辑

2016年5月4日

C#开发微信门户及应用(37)--微信公众号标签管理功能

摘要: 微信公众号,仿照企业号的思路,增加了标签管理的功能,对关注的粉丝可以设置标签管理,实现更加方便的分组管理功能。开发者可以使用用户标签管理的相关接口,实现对公众号的标签进行创建、查询、修改、删除等操作,也可以对用户进行打标签、取消标签等操作。本篇随笔主要介绍如何利用C#对公众号这个较新的特性进行封装,实现对标签的管理功能。 阅读全文

posted @ 2016-05-04 09:36 伍华聪 阅读(3795) 评论(1) 推荐(3) 编辑

2016年4月26日

C#开发微信门户及应用(36)--微信卡劵管理的封装操作

摘要: 前面几篇介绍了微信支付方面的内容,本篇继续微信接口的一些其他方面的内容:卡劵管理。卡劵管理是微信接口里面非常复杂的一个部分,里面的接口非常多,我花了不少时间对它进行了封装处理,重构优化等等工作,卡劵在营销方面是一个比较好的途径,可以应用在会员管理、店铺促销等方面的活动,不过万层高楼从底起,我们需要把卡劵管理的相关接口夯实完善,才能在它的基础上进行更进一步的应用操作。 阅读全文

posted @ 2016-04-26 16:34 伍华聪 阅读(5488) 评论(2) 推荐(9) 编辑

C#开发微信门户及应用(35)--微信支付之企业付款封装操作

摘要: 在前面几篇随笔,都是介绍微信支付及红包相关的内容,其实支付部分的内容还有很多,例如企业付款、公众号支付或刷卡支付、摇一摇红包、代金券等方面的内容,这些都是微信接口支持的内容,本篇继续微信支付这一主题,继续介绍微信支付中的企业付款的操作,实现对企业付款API的接口C#代码的封装,以及测试效果。 阅读全文

posted @ 2016-04-26 09:49 伍华聪 阅读(8626) 评论(6) 推荐(9) 编辑

2016年4月25日

C#开发微信门户及应用(34)--微信裂变红包

摘要: 在上篇随笔《C#开发微信门户及应用(33)--微信现金红包的封装及使用》介绍了普通现金红包的封装和使用,这种红包只能单独一次发给一个人,用户获取了红包就完成了,如果我们让用户收到红包后,可以继续发送给多个用户,让他们获得固定或者随机金额的操作,这种称之为裂变红包。本篇随笔继续上面的主题,继续介绍其中裂变红包的C#代码封装和使用操作。 阅读全文

posted @ 2016-04-25 19:14 伍华聪 阅读(3880) 评论(5) 推荐(5) 编辑

C#开发微信门户及应用(33)--微信现金红包的封装及使用

摘要: 我在上篇随笔《C#开发微信门户及应用(32)--微信支付接入和API封装使用》介绍为微信支付的API封装及使用,其中介绍了如何配置好支付环境,并对扫码支付的两种方式如何在C#开发中使用进行了介绍,本随笔继续介绍微信支付的相关内容,介绍其中的微信现金红包和裂变红包的封装和使用。 阅读全文

posted @ 2016-04-25 11:33 伍华聪 阅读(7264) 评论(6) 推荐(11) 编辑

2016年4月14日

C#开发微信门户及应用(32)--微信支付接入和API封装使用

摘要: 在微信的应用上,微信支付是一个比较有用的部分,但也是比较复杂的技术要点,在微商大行其道的年代,自己的商店没有增加微信支付好像也说不过去,微信支付旨在为广大微信用户及商户提供更优质的支付服务,微信的支付和安全系统由腾讯财付通提供支持。本文主要介绍如何在微信公众号上实现微信支付的接入、微信支付API的封装,以及API的调用,实现我们一些常见的业务调用。 阅读全文

posted @ 2016-04-14 16:34 伍华聪 阅读(27504) 评论(3) 推荐(13) 编辑

2016年4月12日

C#开发微信门户及应用(31)--微信语义理解接口的实现和处理

摘要: 微信语义理解接口提供从用户自然语言输入到结构化解析的技术实现,使用先进的自然语言处理技术给开发者提供一站式的语义解析方案。该平台覆盖多个垂直领域的语义场景,部分领域还可以支持取得最终的展示结果。开发者无需掌握语义理解及相关技术,只需根据自己的产品特点,选择相应的服务即可搭建一套智能语义服务。结合语音识别接口,通过微信语音识别得到用户的语音信息之后,经过语义分析理解,得到用户需求,及时回复用户。本文介绍如何实现对微信语义接口的封装处理,以及一些常用场景的调用。 阅读全文

posted @ 2016-04-12 10:07 伍华聪 阅读(2936) 评论(1) 推荐(3) 编辑

2016年4月8日

C#开发微信门户及应用(30)--消息的群发处理和预览功能

摘要: 在很多场合下,我们可能需要利用微信公众号的优势,定期给指定用户群发送一些推广消息或者新闻内容,以便给关注客户一种经常更新公众号内容的感觉,同时也方便我们经常和用户进行互动。微信公众号的高级群发接口就是为了处理这个场景的,本文介绍在C#代码中如何封装消息的群发和预览等功能。 阅读全文

posted @ 2016-04-08 23:37 伍华聪 阅读(6231) 评论(7) 推荐(9) 编辑

C#开发微信门户及应用(29)--微信个性化菜单的实现

摘要: 有一段时间没有接着微信的主题继续介绍里面的功能模块了,这段时间来,微信也做了不少的变化改动,针对这些特性我全面核对了一下相关的微信公众号和企业号的接口,对原有的微信API和系统管理做了全面的更新,本随笔以及后面的随笔就是基于这个工作上的总结,以期把微信涉及的功能模块,都使用C#实现的方式来介绍。本随笔主要介绍微信公众号的个性化菜单的实现,虽然目前微信公众号和企业号已经在功能上接近一致,不过在企业号上还没有个性化菜单的相关接口。 阅读全文

posted @ 2016-04-08 11:22 伍华聪 阅读(6127) 评论(2) 推荐(10) 编辑

2016年3月31日

Socket开发框架之消息的回调处理

摘要: 在一般的Socket应用里面,很多时候数据的发送和接收是分开处理的,也就是我们发送一个消息,不知道这个请求消息什么时候得到应答消息,而且收到对应的应答消息的时候,如果操作界面的内容,也是需要特别处理的,因为它们和界面线程是不在一起的。如果我们在发送消息的时候,能够给一段回调的代码给收到应答消息的时候处理,那么就会方便很多。本文主要介绍如何在Socket应用里面,通过回调函数的处理,实现收到应答消息的时候能够调用对应的函数。 阅读全文

posted @ 2016-03-31 20:16 伍华聪 阅读(11370) 评论(3) 推荐(2) 编辑

2016年3月29日

Socket开发框架之数据加密及完整性检查

摘要: 在前面两篇介绍了Socket框架的设计思路以及数据传输方面的内容,整个框架的设计指导原则就是易于使用及安全性较好,可以用来从客户端到服务端的数据安全传输,那么实现这个目标就需要设计好消息的传输和数据加密的处理。本篇主要介绍如何利用Socket传输协议来实现数据加密和数据完整性校验的处理,数据加密我们可以采用基于RSA非对称加密的方式来实现,数据的完整性,我们可以对传输的内容进行MD5数据的校验对比。 阅读全文

posted @ 2016-03-29 22:39 伍华聪 阅读(14225) 评论(2) 推荐(5) 编辑

2016年3月26日

Socket开发框架之数据传输协议

摘要: 我在前面一篇随笔《Socket开发框架之框架设计及分析》中,介绍了整个Socket开发框架的总体思路,对各个层次的基类进行了一些总结和抽象,已达到重用、简化代码的目的。本篇继续分析其中重要的协议设计部分,对其中消息协议的设计,以及数据的拆包和封包进行了相关的介绍,使得我们在更高级别上更好利用Socket的特性。 阅读全文

posted @ 2016-03-26 00:00 伍华聪 阅读(24303) 评论(4) 推荐(3) 编辑

2016年3月22日

Socket开发框架之框架设计及分析

摘要: 虽然在APP应用、Web应用、Winform应用等大趋势下,越来越多的企业趋向于这些应用系统开发,但是Socket的应用在某些场合是很必要的,如一些停车场终端设备的接入,农业或者水利、压力监测方面的设备数据采集等,以及常见的IM(即时通讯,如腾讯QQ、阿里旺旺等)的客户端,都可以采用Socket框架进行相关的数据采集和信息通讯用途的,Socket应用可以做为APP应用、Web应用和Winform应用的补充。 阅读全文

posted @ 2016-03-22 11:15 伍华聪 阅读(9596) 评论(6) 推荐(9) 编辑

2016年3月7日

C#进行Visio二次开发之文件导出及另存Web页面

摘要: 在我前面很多关于Visio的开发过程中,介绍了各种Visio的C#开发应用场景,包括对Visio的文档、模具文档、形状、属性数据、各种事件等相关的基础处理,以及Visio本身的整体项目应用,虽然时间过去很久,不过这些技术依旧还在使用中,最近应客户培训的需要,我对所有的内容进行了重新整理,把一些没有介绍的很详细或者很少的内容进行了丰富,因此本文介绍的主题-Visio二次开发之文件导出及另存Web页面,介绍一下Visio文件另存为其他几种格式的处理,以及另存为Web文件等相关操作。 阅读全文

posted @ 2016-03-07 18:46 伍华聪 阅读(5408) 评论(2) 推荐(1) 编辑

2016年2月26日

Winform混合式开发框架的特点总结

摘要: Winform混合式开发框架,是一种支持分布式部署的应用模式,支持直接连接数据库,访问远程WCF服务,访问远程Web API服务等服务的综合性框架,根据不同的需求采用不同的数据接口,是一个适应性很广的应用框架。 混合式开发框架它本身是一个完整的业务系统外,它外围的所有辅助性模块(如通用权限、通用字典、通用附件管理、通用人员管理、通讯录管理......)均都实现了这种混合型的框架,因此使用非常方便。 阅读全文

posted @ 2016-02-26 10:47 伍华聪 阅读(10148) 评论(2) 推荐(1) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 45 下一页

导航