随笔 - 172  文章 - 1  评论 - 1569  阅读 - 166万

随笔分类 -  ASP.NET MVC

1 2 3 下一页
ASP.NET - MVC
Senparc 基础库全面适配 .NET 8.0
摘要:概要 Senparc 全家桶中的基础库已经全面适配 .NET 8.0,目前随着 .NET 8.0 的 RC 版本不断发布,对应的版本号也将同步进行更新,直到本月 Ignite 大会微软官方发布 .NET 8.0 正式版,我们将第一时间发布正式版,并和大家分享升级和使用过程中的经验。 此外,Senpa 阅读全文
posted @ 2023-11-10 00:18 SZW 阅读(954) 评论(0) 推荐(4) 编辑
Senparc.Weixin SDK 微信平台开发教程(二十四):顺应 GenAI 应用,自动“续航”回复超长文本消息
摘要:随着大预言模型应用的进一步流行,以及最大 Token 支持数量的不断上升,自动生成的文本长度也在不断增加。   微信作为国内国民级机器对话的最佳选择,成为了许多机器人首选的交互端口。然而,微信出于各方面的考虑,为消息回复的文字容量做了限制(常规为 2048 个字符,经过测试,按照微信的算法大约 680 个汉字左右,半角英文任然可到 2048 个字符)。这种限制一定程度上影响了大模型的使用和用户体验,为此,Senparc.Weixin SDK 推出了可自动判断回复文本长度,并全自动判断最合理的消息回复方式(消息接口或客服接口)。   由于 Senparc.Weixin SDK 早在很多年前就分离了一整套底层的统一标准架构(NeuChar),本次升级将同时惠及微信公众号、小程序、企业微信及其开放平台的代理接口,并对其行为保持了高度的一致性。基于 NeuChar 标准,您还可以将此能力扩展应用在抖音、头条、QQ、钉钉等不同平台的小程序及公众账号中。 阅读全文
posted @ 2023-07-14 16:26 SZW 阅读(812) 评论(2) 推荐(1) 编辑
微信新菜单类型 article_id 设置教程
摘要:前不久, Senparc.Weixin SDK 跟随微信更新的步伐,上线了新的素材管理接口,其中也涉及到了 article_id 类型的自定义菜单接口。 本文将演示如何使用新的菜单类型。 官方文档传送门:https://developers.weixin.qq.com/doc/offiaccount 阅读全文
posted @ 2022-05-07 17:38 SZW 阅读(983) 评论(0) 推荐(1) 编辑
微信支付 V3 开发教程(一):初识 Senparc.Weixin.TenPayV3
摘要:前言 我在 9 年前发布了 Senparc.Weixin SDK 第一个开源版本,一直维护至今,如今 Stras 已经破 7K,这一路上得到了 .NET 社区的积极响应和支持,也受到了非常多的宝贵建议,甚至代码的 PR,目前累计的代码贡献者数量已经超过350人,在此表示衷心的感谢! 我们也总在第一时 阅读全文
posted @ 2021-09-09 10:46 SZW 阅读(7096) 评论(11) 推荐(11) 编辑
动态 WebApi 引擎使用教程(3行代码完成动态 WebApi 构建)
摘要:WebApiEngine 是一个可用于动态 WebApi 生成的引擎,基于 .NET Core(包括 .NET 5、 .NET 6),用于解决前后端分离、微服务、异步 Web 请求场景下的 WebApi 的动态生成和管理,并全面兼容 Swagger。本文将介绍如何使用极少量的代码帮助开发者完成高效的 WebApi 生成和管理工作。 阅读全文
posted @ 2021-07-28 00:20 SZW 阅读(4564) 评论(4) 推荐(5) 编辑
[备忘] 解决 rzc discover exited with code -2147450730 问题
摘要:现象: 本地可以正常编译和使用,用 Azure DevOps 进行 CI 时出错 重现: 项目代码: <Project Sdk="Microsoft.NET.Sdk.Razor"> <PropertyGroup> <TargetFrameworks>netcoreapp3.1</TargetFram 阅读全文
posted @ 2021-07-25 18:04 SZW 阅读(1370) 评论(0) 推荐(0) 编辑
在开发环境内网穿透测试微信公众号
摘要:本文将带你亲自实现只用 1 行命令实现内网穿透,在本地环境下,模拟正式环境服务器对接微信,并进行调试 阅读全文
posted @ 2021-05-15 13:18 SZW 阅读(6379) 评论(8) 推荐(3) 编辑
1个类,2个方法,3句代码,完成微信公众号开发的极简流程
摘要:Senparc.Weixin SDK 是一直以来大部分 .NET 微信开发者的首选微信 SDK(以下统称 SDK),随着微信功能的丰富 Sample 日益庞大,本文将带你了解一个“小清新”的极简 Demo。 阅读全文
posted @ 2021-05-14 22:19 SZW 阅读(5692) 评论(11) 推荐(7) 编辑
[重要更新]微信小程序登录、用户信息相关接口调整:使用 wx.getUserProfile 取代 wx.getUserInfo
摘要:2021年2月24日,微信官方团队发布了一个调整通知:《小程序登录、用户信息相关接口调整说明》,公告明确从4月13日起,所有发布的小程序将无法使用 wx.getUserInfo 接口(JS)和 <button open-type="getUserInfo"/> 标签来获取用户信息了。主要信息如下: 阅读全文
posted @ 2021-05-02 22:19 SZW 阅读(7984) 评论(6) 推荐(5) 编辑
[备忘]使用 .NET Core 模板生成时,在 .csproj 文件中使用条件编译的注意点
摘要:以下代码看上去没有问题: <Project> ... <ItemGroup> ... <ItemGroup> <ItemGroup Condition=" '$(IntegrationToNcf)' != 'true'"> <!-- 一段注释 --> <ProjectReference Includ 阅读全文
posted @ 2021-02-11 01:36 SZW 阅读(461) 评论(0) 推荐(0) 编辑
WeChatSampleBuilder V2.0 使用教程(网页版+桌面版)
摘要:为了方便开发者可以快速搭建一个最小化所需模块的 Senparc.Weixin SDK Sample 项目,我们于 2018 年 11 月发布了首个 WeChatSampleBuilder 的版本,受到了广大开发者的欢迎。 随着时间的推移,我们的 Sample 功能不断完善,同时微软对 .NET 版本 阅读全文
posted @ 2020-05-02 22:25 SZW 阅读(9246) 评论(0) 推荐(6) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十三):在 .NET Core / .NET 6+ 中使用 MessageHandler 中间件
摘要:概述 在 《Senparc.Weixin.MP SDK 微信公众平台开发教程(六):了解MessageHandler》 中我们已经了解了 MessageHandler 的运行原理和使用方法,从我设计了这种处理方式到现在已经 6 年多的时间,这是一种非常稳定而且(在如此复杂环境下)相对易于维护的的设计 阅读全文
posted @ 2019-10-15 17:18 SZW 阅读(6890) 评论(23) 推荐(3) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试
摘要:最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一个很常见也具有普遍代表性的问题,解决方案也是通用的,本文我们就来学习如何对已经安装了 dll 的项目 阅读全文
posted @ 2019-09-22 15:42 SZW 阅读(3664) 评论(4) 推荐(6) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十一):在小程序中使用 WebSocket (.NET Core)
摘要:本文将介绍如何在 .NET Core 环境下,借助 SignalR 在小程序内使用 WebSocket。关于 WebSocket 和 SignalR 的基础理论知识不在这里展开,已经有足够的参考资料,例如参考 SignalR 的官方教程:https://docs.microsoft.com/zh-c 阅读全文
posted @ 2019-07-16 22:25 SZW 阅读(6347) 评论(0) 推荐(1) 编辑
NeuChar 平台使用及开发教程(六):成为开发者
摘要:在上一篇《NeuChar 平台使用及开发教程(五):使用 NeuChar 的关键字回复服务》中,我们已经学习了如何命中关键字来反馈特定格式内容的信息,这是由微信开发者/运营者自己来维护的信息,那么如果我们自己有微信开发的经验,并且想要把这个能力释放出来,为其他的公众号,甚至小程序、钉钉等平台提供服务 阅读全文
posted @ 2018-11-01 14:19 SZW 阅读(1173) 评论(0) 推荐(0) 编辑
NeuChar 平台使用及开发教程(五):使用 NeuChar 的关键字回复服务
摘要:在上一篇《NeuChar 平台使用及开发教程(四):使用 NeuChar 的素材服务》中,我们已经完成了素材的添加,下面,让我们来设置一个关键字回复,并同步到应设置好Neural Ending的公众号消息对话服务和小程序的客服消息服务中。 设置 进入 NeuCharl Cell 的设置界面,点击右侧 阅读全文
posted @ 2018-10-31 21:30 SZW 阅读(1351) 评论(1) 推荐(0) 编辑
NeuChar 平台使用及开发教程(四):使用 NeuChar 的素材服务
摘要:各类公众号的功能之一就是为用户提供各类图文和多媒体的信息,因此素材是必不可少的。 进入 Neural Cell 设置界面,点击右侧【素材管理】按钮,进入素材管理界面。 目前系统提供了文本、多图文、图片三种类型的素材,后续将会有更多类型提供。 点击按钮,即可创建一个新的图文素材。 如果需要添加多图文, 阅读全文
posted @ 2018-10-31 17:30 SZW 阅读(1368) 评论(0) 推荐(0) 编辑
NeuChar 平台使用及开发教程(三):使用 NeuChar 的菜单服务
摘要:上一篇《NeuChar 平台使用及开发教程(二):设置平台账号》我们已经完成了平台账号的设置,下面就马上来体验一下自定义菜单的设置吧! 进入某个 Neural Cell 的设置界面,在右侧可以看到自定义菜单、素材、关键字回复的快速入口: 点击【自定义菜单】按钮,即可进入对应这个 Cell 的自定义菜 阅读全文
posted @ 2018-10-31 17:07 SZW 阅读(1496) 评论(0) 推荐(0) 编辑
NeuChar 平台使用及开发教程 索引
摘要:什么是 NeuChar? NeuChar 是由盛派(Senparc)团队发布的新一代跨平台服务系统,其中包含了开放的跨平台通讯标准及核心计算模块(Senparc.NeuChar.dll)以及配套的云管理平台(https://www.neuchar.com),两者可独立运行,配合使用。其中 Senpa 阅读全文
posted @ 2018-10-31 14:24 SZW 阅读(3422) 评论(2) 推荐(1) 编辑
解决“当前扩展缓存策略没有进行注册”的错误
摘要:造成这个错误的原因是在使用 Senparc.Weixin SDK 或者 CO2NET 的扩展缓存的时候,没有对扩展缓存策略进行注册(激活)。解决方案如下: 第一步:先升级到 Senparc.Weixin 的最新版本 v5.0.11 以上(依赖 CO2NET v0.1.11 以上):https://w 阅读全文
posted @ 2018-07-04 22:48 SZW 阅读(16318) 评论(36) 推荐(1) 编辑

1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示