-
【重要更新】Senparc.Weixin SDK v6.5 升级说明(支持 .NET Core
所属栏目:[大数据] 日期:2021-05-20 热度:119
Senparc.Weixin SDK v6.5 开始支持 .NET Core 3.0,并将微信消息上下文进行了大幅度的重构,支持了使用分布式缓存存储上下文信息,这意味着在分布式系统中,现在 Senparc.Weixin SDK 也能提供跨服务器的上下文消息共享。 当前的分布式上下文支持依赖了 NeuCh[详细]
-
解决“当前扩展缓存策略没有进行注册”的错误
所属栏目:[大数据] 日期:2021-05-20 热度:165
造成这个错误的原因是在使用 Senparc.Weixin SDK 或者 CO2NET 的扩展缓存的时候,没有对扩展缓存策略进行注册(激活)。解决方案如下: ? 第一步: 先升级到 Senparc.Weixin 的最新版本 v5.0.11 以上(依赖 CO2NET v0.1.11 以上):https://www.nuget.org/pa[详细]
-
WeChatSampleBuilder V2.0 使用教程(网页版+桌面版)
所属栏目:[大数据] 日期:2021-05-20 热度:110
为了方便开发者可以快速搭建一个最小化所需模块的?Senparc.Weixin SDK Sample?项目,我们于 2018?年 11?月发布了首个?WeChatSampleBuilder?的版本,受到了广大开发者的欢迎。 随着时间的推移,我们的 Sample?功能不断完善,同时微软对 .NET?版本的路线也原来[详细]
-
NeuChar 平台使用及开发教程(四):使用 NeuChar 的素材服务
所属栏目:[大数据] 日期:2021-05-20 热度:72
各类公众号的功能之一就是为用户提供各类图文和多媒体的信息,因此素材是必不可少的。 进入 Neural Cell 设置界面,点击右侧【素材管理】按钮,进入素材管理界面。 ? ? 目前系统提供了文本、多图文、图片三种类型的素材,后续将会有更多类型提供。 点击 按钮[详细]
-
NeuChar 平台使用及开发教程(五):使用 NeuChar 的关键字回复
所属栏目:[大数据] 日期:2021-05-20 热度:57
在上一篇《NeuChar 平台使用及开发教程(四):使用 NeuChar 的素材服务》中,我们已经完成了素材的添加,下面,让我们来设置一个关键字回复,并同步到应设置好Neural Ending的公众号消息对话服务和小程序的客服消息服务中。 ? 设置 进入 NeuCharl Cell 的设[详细]
-
Senparc.Weixin SDK v5.0 升级公告
所属栏目:[大数据] 日期:2021-05-20 热度:179
经过五年半的持续维护,Senparc.Weixin SDK 逐步丰满和完善,在升级的过程中,我们为基础库(Senparc.Weixin.dll)加入了许多通用的功能,例如加密/解密算法、通用缓存方法等等,许多这些方法其实和微信没有一对一的服务关系,而是具备了非常好的全局通用性[详细]
-
Implementing the Singleton Pattern in C#
所属栏目:[大数据] 日期:2021-05-20 热度:82
The singleton pattern is one of the best-known patterns in software engineering.Essentially,a singleton is a class which only allows a single instance of itselfto be created,and usually gives simple access to that instance. Most commonly,si[详细]
-
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功
所属栏目:[大数据] 日期:2021-05-20 热度:192
???? 连续忙了好几个月,好久没有写东西了,最近稍微有点空,空闲的时候回到了对 ASP.NET MVC RC (以下简称 MVC RC )的研究上来。 MVC RC 的“脚手架( Scaffold )”功能可以说为 MVC RC 的开发如虎添翼,不过应用到真实的开发环境中似乎存在一些遗憾的地[详细]
-
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功
所属栏目:[大数据] 日期:2021-05-20 热度:182
??? 上一篇《为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)》 中讲到如何分离 Controllers 和 Views 项目,并且为 Controllers 项目添加 MVC RC 的“脚手架”,可惜“脚手架”的功能保留的过于完整,以至于自动创建和察看 View 页面[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十七):个性化菜
所属栏目:[大数据] 日期:2021-05-20 热度:84
前不久微信上线了个性化菜单接口,Senparc.Weixin SDK也已经同步更新。 本次更新升级Senparc.Weixin.MP版本到v13.5.2,依赖Senparc.Weixin版本4.5.4。.NET4.5(master) / .NET4.0两个分支都已同步更新。 由于个性化菜单变化比较大,所以对整个菜单接口进行了[详细]
-
[原创]Senparc Google Sitemap 提供Sitemap开放下载服务
所属栏目:[大数据] 日期:2021-05-20 热度:186
Senparc Google Sitemap (代号:SenMapic) 已升级至v1.5版本,升级详情见: ? Sitemap开放下载服务接口说明: API格式:http://www.senparc.com/Sitemap.xhtml/Download/[ id ]?v=[ 验证码 ]file=[ 文件类型 ]encoding=[ 编码 ] 上述格式中: id (不可为空[详细]
-
[备忘]ASP.NET MVC 3.0+ 中“_ViewStart.cshtml”文件的作用
所属栏目:[大数据] 日期:2021-05-20 热度:53
? ? 在ASP.NET MVC 3.0中,新建项目后,Views目录下会出现一个这样的文件:_ViewStart.cshtml(对应Razor,C#,也可能是_ViewStart.vbhtml)?。 ? ? 这个文件会在所有View(.cshtml)被执行之前执行,主要用于一些不方便或不能在母版(_Layout.cshtml)中进行[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十):多客服接口
所属栏目:[大数据] 日期:2021-05-20 热度:135
? ? 微信官方的多客服接口原理是通过用户发送的信息,开发者服务器返回一条指定类型的响应信息,使用户的对话状态切换到官方的多客服状态(持续一段时间),这段时间内用户发送的所有信息都不会到达开发者的服务器,而是转到多客服的软件上。 ? ? 需要实现多[详细]
-
ASP.NET MVC 2 RC 2 发布
所属栏目:[大数据] 日期:2021-05-20 热度:77
??? 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3displaylang=en ? ??? 目前次版本只支持的IDE只有VS2008(.NET3.5),针对VS 2010的RC版本将会在不久后提供下载。这次RC2的升级主要修复了一些[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十三):地图相关
所属栏目:[大数据] 日期:2021-05-20 热度:193
为了方便大家开发LBS应用,SDK对常用计算公式,以及百度和谷歌的地图接口做了封装。 常用计算: 用于计算2个坐标点之间的直线距离: Senparc.Weixin.MP.Helpers. Distance(double n1,double e1,double n2,double e2) 根据距离获取维度差: Senparc.Weixin.MP[详细]
-
[备忘]LINQ to Entities在Trust Level = Medium中的尴尬及解决办
所属栏目:[大数据] 日期:2021-05-20 热度:90
??? 很多国外的服务器为了安全都限制了Trust Level(通常为trust="Medium"),这时候,将限制很多第三方的DLL及程序运行,和LINQ to?sql不同的是,LINQ to Entities(说到底是 Entity Framework)在查询过程中使用了?ReflectionPermission以及RestrictedMembe[详细]
-
解决ASP.NET MVC的FileStreamResult无法正确返回数据问题
所属栏目:[大数据] 日期:2021-05-20 热度:76
使用ASP.NET MVC 3 RC2 的时候发现,这样的代码在一些情况下总是无法返回正确的结果(理论上来说前几个版本也存在这种可能): MemoryStream?ms? = ?xxxx; // 图片类型 return ?File(ms,? " image/jpeg " ); ? 跟踪了一下File的结果,确实已经有数据,但是无[详细]
-
关于WebForms下面FileUpload控件获取FileName的一个注意点
所属栏目:[大数据] 日期:2021-05-20 热度:117
??? 这个问题源自一位热心而且踏实的读者,发现《ASP.NET 3.5+SQL Server网站模块化开发全程实录》中第117页的一段实例代码: ? using ?System; ?System.Web; ?System.Web.UI; ?System.Web.UI.HtmlControls; public ? partial class ?upLoadFile?:?System.Web[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理
所属栏目:[大数据] 日期:2021-05-20 热度:190
在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口。 有关的修改都在Senparc.Weixin/Utilities/HttpUtility/RequestUtility.cs: 1 #region 代理 2 3 private static WebProxy _webproxy = null[详细]
-
Senparc.com Google Sitemap Builder v1.0提供免费定制服务申请
所属栏目:[大数据] 日期:2021-05-20 热度:70
??? 2010年2月1日起,所有注册用户可以通过“ Sitemap定制服务申请 ”页面进行Google Sitemap生成的定制功能申请啦! ??? 除了申请免费的定制服务以外,手动生成工具(Google Sitemap生成器)将继续免费为大家提供服务:Google Sitemap生成器! ??? 提示:Goo[详细]
-
ASP.NET MVC v2 Priview 2发布
所属栏目:[大数据] 日期:2021-05-20 热度:183
??? 更新文档在文章底部的网页中有下载,相对v2 Preview1,主要添加了以下新功能: @H_403_2@ ModelMetadata 和 ModelMetadataProvider 类。 ViewData中添加了一个 ModelMetada 对象,可用于自定义 Metadata。 Model Validator Providers 。 可以定义Model Va[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十六):AccessTo
所属栏目:[大数据] 日期:2021-05-20 热度:141
? ? 在《Senparc.Weixin.MP SDK?微信公众平台开发教程(八):通用接口说明》中,我介绍了获取AccessToken(通用接口)的方法。 ? ? 在实际的开发过程中,所有的高级接口都需要提供AccessToken,因此我们每次在调用高级接口之前,都需要执行一次获取AccessTok[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(十九):MessageH
所属栏目:[大数据] 日期:2021-05-20 热度:158
? ? 这是《微信开发深度解析:微信公众号、小程序高效开发秘籍》出版之后写的第一篇微信相关的文章。从这一篇开始,将介绍第一版出版之后添加或修改的功能,或者对书上内容需要做的补充。 ? ? MP v14.8.3 开始,在 MessageHandler 中添加了一个名为?OnUnknown[详细]
-
[升级说明] Senparc.Weixin.MP v14.8.11 (微信群发接口调整)
所属栏目:[大数据] 日期:2021-05-20 热度:131
? ? 升级内容 :添加根据标签群发接口,重构原根据分组群发接口 ? ?参考微信文档 :https://mp.weixin.qq.com/wiki?t=resource/res_mainid=mp1481187827_i0l21 ? ?说明 : ? ? 之前 SDK 只提供了根据用户组群发的方法: 1 GroupMessageApi.SendGroupMessageBy[详细]
-
[公告]Senparc.Weixin v4.7.0 升级说明(2016-08-08)
所属栏目:[大数据] 日期:2021-05-20 热度:92
本次升级包含了除QY以外所有的类库,升级内容包括: 1、重构Conatainer结构,删除 ItemCollection 属性,直接使用ContainerBag加入到缓存; 2、重构IContainerCacheStragegy缓存策略,提高了缓存效率,尤其是分布式缓存; 3、Open中的所有Container都转移到Se[详细]