使用 Senparc.Weixin,您可以方便快速地开发微信全平台的应用(包括微信公众号、小程序、小游戏、企业号、开放平台、微信支付、JS-SDK、微信硬件/蓝牙,等等)。
Senparc.Weixin 是目前使用率超 90% 微信 .NET SDK(软件开发套件),也是国内广受欢迎的 .NET 开源项目之一。
本项目的 Demo 同样适合初学者进行 .NET 编程学习。
Senparc.Weixin SDK开源项目地址:
https://github.com/JeffreySu/WeiXinMPSDK
https://gitee.com/JeffreySu/WeiXinMPSDK
如果你喜欢这个项目,请给我们一个 ★ Star : )
我们也欢迎您加入到贡献者行列
感谢近期为我们提供代码和捐赠的开发者
Senparc团队
iXinwei +3(Weixin)
wtujvk +3(Weixin)
如有遗漏请留言联系我们
1、Senparc.Weixin SDK 解决 AccessToken 使用同步方法注册可能发生死锁的问题
2、CO2NET 发布 v0.8.9 正式版
3、CO2NET 新增 FileHelper.FileInUse() 方法,用于判断文件是否正在被占用
4、CO2NET RequestUtility.Post() 方法添加新功能:使用文件流模拟 Form 表单提交
5、CO2NET Demo 更新
Sample v3.7.0
Nuget:
https://github.com/Senparc/DPB
1、提供最新 Senparc.Weixin 版本示例
2、提供最新 CO2NET 部分功能示例
Senparc.CO2NET v0.8.7
Nuget:
https://www.nuget.org/packages/Senparc.CO2NET/
v0.8.5 解决 .NET Framework 4.5 下文件上传的 ContentType 设置问题
v0.8.6 添加 FileHelper.FileInUse() 方法,用于判断文件是否正在被占用
v0.8.7 RequestUtility.Post() 方法添加新功能:使用文件流模拟 Form 表单提交
v0.8.8
1、改进 SenparcTrace 日志记录效率,提供异步方法处理
2、MessageQueueDictionary 将基类调整为 ConcurrentDictionary
3、完善 RequestUtility.Post() 相关方法
v0.8.9 提供 AutoUnlockLogFile 参数,并针对日志文件可能被占用的情况尝试自动解锁。
Senparc.Weixin v6.4.13
Nuget:
https://www.nuget.org/packages/Senparc.Weixin
v6.4.13 引用最新版本 CO2NET
Senparc.Weixin.MP v16.7.13
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.MP
v16.7.13 完善同步方法的 xxContainer.Register() 对异步方法的调用,避免可能的线程锁死问题
Senparc.Weixin.MP.MVC v7.2.16
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.MP(未改)
v7.2.16 引用最新版本 CO2NET 和 Senparc.Weixin.MP
Senparc.Weixin.Open v4.5.9
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.Open
v4.5.9 完善同步方法的 xxContainer.Register() 对异步方法的调用,避免可能的线程锁死问题
Senparc.Weixin.WxOpen v3.5.3
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.WxOpen
v3.5.3 引用最新版本 CO2NET 和 Senparc.Weixin
Senparc.Weixin.TenPay v1.4.4
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.TenPay
v1.4.4 引用最新版本 CO2NET 和 Senparc.Weixin
Senparc.Weixin.work v3.5.11
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.Work
v3.5.11 完善同步方法的 xxContainer.Register() 对异步方法的调用,避免可能的线程锁死问题
Senparc.Weixin.Cache.Redis v2.5.10
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.Cache.Redis
v2.5.10 引用最新版本 CO2NET 和 Senparc.Weixin
Senparc.Weixin.Cache.Memcached v2.3.10
Nuget:
https://www.nuget.org/packages/Senparc.Weixin.Cache.Memcached
v2.3.10 引用最新版本 CO2NET 和 Senparc.Weixin
Senparc.WebSocket v0.8.1
Nuget:
https://www.nuget.org/packages/Senparc.WebSocket
v0.8.1 引用最新版本 CO2NET 和 Senparc.Weixin
SenparcCoreFramework(SCF)继续更新
SenparcCoreFramework(SCF) 是一整套可用于构建基础项目的框架,包含了基础的缓存、数据库、模型、验证及配套管理后台,模块化,具有高度的可扩展性。
源代码地址:
码云:
https://gitee.com/SenparcCoreFramework/SCF
GitHub:
https://github.com/SenparcCoreFramework/SCF
说明:SCF 由盛派经过多年优化迭代的自用系统底层框架 SenparcCore 整理而来,经历了 .NET 3.5/4.5 众多系统的实战检验,并最终移植到 .NET Core,目前已在多个 .NET Core 系统中稳定运行,在将其转型为开源项目的过程中,需要进行一系列的重构、注释完善和兼容性升级,目前尚处于雏形阶段,希望大家多提意见,我们会争取在最短的时间内优化并发布第一个试用版。感谢大家一直以来的支持!
微信开发深度解析:微信公众号、小程序高效开发秘籍(已经增印第三版)
京东自营链接:https://item.jd.com/12220004.html
全书由目 Senparc.Weixin SDK 作者苏震巍历时 2 年完成,涵盖了开发微信公众号及小程序需要用的的各项后端开发技能、技巧、避坑提示,以及 Senparc.Weixin SDK 微信公众号及小程序模块全面的使用说明及原理剖析。
Senparc.Weixin SDK 是由盛派网络凭借多年互联网研发经验积累,免费开源发布的微信开发套件,具有免费商业授权许可。
微信开发视频教程:微信公众号+小程序快速开发
视频课程学习地址:http://study.163.com/course/introduction.htm?courseId=1004873017
为了帮助大家更快速的掌握微信及更多开发技能,盛派网络成立了“盛派课堂”团队,制作首个线上视频课程《微信公众号+小程序快速开发》,由《微信开发深度解析》图书的作者苏震巍主讲。
课程采用“理论+实战”的教学形式,结合部分《微信开发深度解析》内容,独立于书本,包含了更多的操作演示和案例展示,帮助大家从多个维度学习微信开发以及.NET开发过程中的诸多技巧。
课程包含两大部分:
1. 微信开发基础技能
2. 公众号及小程序案例实战
课程共计60课时,配有番外篇,目前视频已在网易云课堂上线。
课程质量得到了网易云课堂的高度认可,目前已被评为“S”级课程。
资源
1、SDK官网:https://weixin.senparc.com
2、源代码及示例下载:
支持.NET 3.5/4.5/.NET Core 2.0/2.1:
https://github.com/JeffreySu/WeiXinMPSDK
3、微信技术交流社区:
4、更多使用说明:
http://www.cnblogs.com/szw/archive/2013/01/13/senparc-weixin-mp-sdk.html
5、下载帮助文档:
http://sdk.weixin.senparc.com/Document
6、系列教程:
http://www.cnblogs.com/szw/archive/2013/05/14/weixin-course-index.html
7、详细代码更新日志:
https://github.com/JeffreySu/WeiXinMPSDK/commits/master
8、微信小程序: https://github.com/JeffreySu/WeiXinMPSDK/tree/master/src/Senparc.Weixin.WxOpen
9、如有相关技术交流需求,可申请加入Senparc.WeixinSDK开发者群
(1)QQ10群(Redis / Memcached 分布式缓存群):246860933
(2)QQ12群(微信小程序):108830388
(3)QQ13群(开放平台):183424136
(4)QQ15群(微信公众号):289181996
发送申请及截图至 zsu@senparc.com 或QQ:498977166,标题:Senparc.Weixin.Cache 加群申请
(5)长按下面的二维码加入微信群(注意:微信群实名加入,不符【开发者 QQx群 昵称 真实姓名】验证格式的一律收不到邀请!)