12

.NET 10 社区SDK(Loongarch 和 RISC-V)

在微软发布了.NET 10(X86/X64/ARM)版本的同时,社区也同时基于Github Action流水线发布了.NET 10 的社区SDK(Loongarch 和 RISC-V),这篇文章重点就是介绍.NET 10 社区SDK(Loongarch 和 RISC-V)。一、Loongarch(l ...

张善友 发布于 2025-11-26 07:31 评论(3) 阅读(1324)
0

MySQL权限管理的坑你踩了没有?

假设有这么一个需求,开发人员要求你创建一个账号test,要求这个账号有创建表,查询,更新,删除表的权限, 如下例子所示 mysql> select version(); + + | version() | + + | 8.4.5 | + + 1 row in set (0.00 sec) mysql ...

潇湘隐者 发布于 2025-11-25 14:15 评论(1) 阅读(802)
0

.NET+AI | MEAI | ChatOptions 详解(5)

ChatOptions 详解:精准控制 AI 对话的配置利器 一句话简介 ChatOptions 是 Microsoft.Extensions.AI 中传递给 IChatClient 的统一配置容器,用于在单次请求中精准控制生成策略、工具调用和扩展特性。 核心价值 ✅ 统一配置接口:跨提供商的 ...

「圣杰」 发布于 2025-11-25 08:28 评论(3) 阅读(1207)
5

比 MySQL 轻,比 SQLite 强:终于有人把 AI 数据库做对了

前几天,我看到了一个来自 Turso 创始人 Pekka 的观点: SQLite 被认为是 AI agent 的理想数据库,因为它轻量级且适用于 AI agent 的各种场景,但仍然需要进化。 评论区里也有意思,有人会和大家分享自己为了 SQLite 的进化做了哪些事情(比如开源了 Super SQ ...

削微寒 发布于 2025-11-25 08:17 评论(0) 阅读(2728)
16

Visual Studio 2026 现已正式发布,更快、更智能!

前言 前不久 Visual Studio 官方博客宣布 Visual Studio 2026 正式发布!本次版本凝聚了广大开发者的宝贵反馈,博客中提及在此版本发布之前的一年里,Visual Studio 团队修复了 5000 多个用户报告的缺陷,并实现了 300 个功能请求。 新版本带来显著性能提升 ...

追逐时光者 发布于 2025-11-25 08:10 评论(9) 阅读(3569)
4

MAF快速入门(2)Agent的花样玩法

上一篇,我们学习了如何使用MAF创建一个简单的Agent,这一篇我们学习下MAF对于单个Agent的花样玩法,这些玩法可以极大扩展我们对于Agent的适用场景。例如,将Agent转换为Function Tool和MCP Tool,持久化Agent中的对话记录以便快速恢复,还可以给Agent添加中间件... ...

EdisonZhou 发布于 2025-11-24 18:30 评论(0) 阅读(1101)
6

用 .NET 构建你的第一个 MCP 服务器并发布到 NuGet

用 .NET 构建你的第一个 MCP 服务器并发布到 NuGet 引言 随着人工智能技术的快速发展,AI 助手在各行各业的应用越来越广泛。然而,AI 模型本身往往缺乏与外部系统和数据源直接交互的能力。Model Context Protocol (MCP) 正是为解决这一问题而生的开放标准,它作为连 ...

葡萄城技术团队 发布于 2025-11-24 10:32 评论(0) 阅读(1149)
0

MySQL 8.4:未使用 mysql_native_password 却报插件未加载(Plugin 'mysql_native_password' is not loaded)?

现象 最近遇到一个有趣的案例:在一个新创建的 MySQL 8.4 实例中,使用用户 u2 登录时,返回了Plugin 'mysql_native_password' is not loaded错误。 $ mysql -h127.0.0.1 -P3316 -uu2 -p123mysql: [Warni ...

iVictor 发布于 2025-11-24 08:52 评论(1) 阅读(987)
6

C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)

前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

追逐时光者 发布于 2025-11-24 00:54 评论(0) 阅读(1336)
2

Microsoft将.NET Aspire 改成了Aspire

Microsoft 于 11 月 11 日在 .NET Conf 2025 期间宣布了 Aspire 13,称其为其分布式应用开发框架迄今为止最大规模的发布。它还去掉了名称中的“.NET”部分,显然是为了反映更广泛的语言支持和抽象。不过微软公司尚未对此次品牌重塑发表评论。微软公司表示,此次更新为构建 ...

张善友 发布于 2025-11-23 18:00 评论(2) 阅读(1581)
31

AI 时代,.NET 开发者是向左还是向右?

AI 时代,.NET 开发者向左还是向右? Microsoft Agent Framework vs LangChain 1.0 —— 一场关乎未来的技术选择 开篇:十字路口的抉择 2025年11月的某个深夜,你刚写完最后一行代码,准备提交。 突然,技术总监在群里发了条消息: "下个季度要上AI智能 ...

「圣杰」 发布于 2025-11-23 15:15 评论(20) 阅读(3284)
2

.NET+AI | MEAI | Function Caling 实操(4)

.NET+AI | MEAI | Function Caling 实操 TL;DR ✅ 注册你的方法为工具(Tool) ✅ 启用中间件 UseFunctionInvocation() ✅ 设置 ChatOptions.ToolMode = Auto ✅ 发起对话,MEAI 自动完成:请求 → 调用 ...

「圣杰」 发布于 2025-11-22 19:43 评论(0) 阅读(1042)
3

.NET+AI | MEAI | Function Calling 基础(3)

.NET+AI | MEAI | Function Calling 基础 一句话概括 Function Calling 是让大模型能够识别用户意图并返回结构化函数调用指令的能力,而不是模型主动调用函数。 为什么需要Function Calling? 大模型虽然强大,但它只能基于训练数据生成文本回复, ...

「圣杰」 发布于 2025-11-21 20:09 评论(0) 阅读(965)
8

对 .NET FileSystemWatcher引发内存碎片化的 反思

一:背景 1. 讲故事 前些天又遇到了一例 FileSystemWatcher 引发的内存碎片化故障,但这个碎片化不是因为经典的 reloadOnChange=true 导致的,所以我觉得有必要做一次深度的反思,供以后遇到类似问题提供技术上的解决方法,这篇我们就来系统的讲解下 两种碎片化方式的调查方 ...

一线码农 发布于 2025-11-21 11:21 评论(0) 阅读(1404)
0

我是新来的,我需要知道这些吗?网关上的限流器

1. nginx原生限流能力 ngx_http_limit_req_module 提供的请求限流能力必须基于某个预定义的key,eg: client Ip, request_uri, host_name, 这个限流器是基于漏桶算法。 limit_req_zone $binary_remote_add ...

码甲哥不卷 发布于 2025-11-20 22:08 评论(0) 阅读(658)
23

快速构建一个基础、现代化的 WinForm 管理系统!

前言 前段时间有小伙伴在后台留言问:有没有好用的 WinForm 管理系统?今天大姚给大家分享一个基于 AntdUI 构建的 WinForm 管理系统,不需要我们写一行代码既能快速构建一个基础、现代化的 WinForm 管理系统。 项目介绍 WenAntdUI-Admin 是一个基于 AntdUI ...

追逐时光者 发布于 2025-11-20 20:31 评论(4) 阅读(2202)
0

新来的外包,在大群分享了它的限流算法的实现

1. 令牌桶按用户维度限流 前文golang/x/time/rate演示了基于整体请求速率的令牌桶限流; 那基于用户id、ip、apikey请求速率的限流(更贴近生产的需求), 阁下又该如何应对? 那这个问题就从全局速率变成了按照用户维度(group by userid)来做限流,那么 早先的全局的 ...

码甲哥不卷 发布于 2025-11-19 22:08 评论(0) 阅读(779)
0

利用AI Agent,辅助销售团队制定培训和考试内容

前段时间有朋友问,是否能利用AI技术来辅助销售团队进行培训。 这里我就用LangChain来构建一个简单的模型,构建一个AI Agent,来简单演示下实现的思路。 AI Agent也就是我们所说的智能体,相比大模型,它可以让大模型的手伸出来,来进行信息获取甚至一些实质的操作。 通过此篇你可以观察到,... ...

哥本哈士奇(aspnetx) 发布于 2025-11-19 14:58 评论(0) 阅读(531)
22

C# 14 新功能全面解析:提升生产力与性能的革命性更新

引言 C# 语言作为.NET生态的核心,始终致力于提升开发者的生产力与应用程序性能。C# 14带来了多项突破性特性,包括扩展成员、字段关键词、空条件赋值等,这些改进显著减少了样板代码,增强了类型系统的灵活性。本文将深入解析这些新功能的设计原理、应用场景及实际价值,帮助开发者快速掌握C# 14的核心优 ...

葡萄城技术团队 发布于 2025-11-18 13:42 评论(2) 阅读(1813)
3

DotMemory系列:5. 如何实现自动化抓取和应用自托管

一:背景 1. 讲故事 前面几篇我们都是手工安装 dotmemory 软件,然后在程序的合适时机抓取snapshot,这种方式在绝大多数场景下都没有问题,但在一些精细化的场景下,如果能够实现自动化抓取,那就比较了,这篇我们就来聊一聊这玩意。 二:如何实现自动化抓取 1. 测试代码 所谓的自动 ...

一线码农 发布于 2025-11-18 11:06 评论(0) 阅读(496)