技术栈
.net core
Agile.Zhou
1 天前
.net core
·
开发技术
并发,并行与异步
在我上一篇题为《为什么异步在IO操作下才有意义》的文章发布后,收到了很多同学的反馈与探讨。在深入交流后,我发现一个普遍的困惑点浮现出来,其根源在于混淆了“并发”、“并行”与“异步”,特别是下意识地将异步等同于利用多核CPU进行并行处理。
中国.NET研究协会
1 天前
mqtt
·
.net core
一个高性能的 .NET MQTT 客户端与服务器库
在物联网(IoT)蓬勃发展的今天,MQTT 协议已经成为设备通信的事实标准。无论是智能家居、工业自动化还是车联网,MQTT 都扮演着至关重要的角色。今天,我要为大家介绍一个完全使用 C# 实现的高性能 MQTT 库
时光追逐者
2 天前
开发语言
·
c#
·
.net
·
.net core
·
tiobe
TIOBE 公布 C# 是 2025 年度编程语言
TIOBE 公布的数据显示,C# 以 2.94% 的年度最大涨幅再度获评2025 年度编程语言,在近三年内,C# 第二次被 TIOBE 指数评为年度编程语言。这一荣誉授予了在年度排名中涨幅最大的编程语言,而 C# 正是凭借这一最大增幅获此殊荣。
EdisonZhou
4 天前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(11)并行工作流
大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
Agile.Zhou
7 天前
.net core
为什么说 IO 操作异步才有意义
为什么说 IO 操作异步才有意义,CPU 密集操作异步没有意义在后端开发中,我们经常讨论异步编程模型,尤其是在 Node.js、Netty 等技术栈中。一个普遍的共识是:异步对于 IO 操作 效果显著,而对于 CPU 密集型操作 却意义不大,甚至可能起反作用。这背后的原因是什么?
EdisonZhou
9 天前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(10)循环工作流
大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
EdisonZhou
15 天前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(9)多路分支路由工作流
大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
时光追逐者
15 天前
前端
·
c#
·
.net
·
.net core
一款基于 .NET 9 构建的企业级 Web RBAC 快速开发框架
今天大姚给大家分享一款基于 .NET 9 构建的企业级、开源 Web RBAC 快速开发框架:RuYiAdmin。
EdisonZhou
20 天前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(8)条件路由工作流
大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
时光追逐者
23 天前
分布式
·
微服务
·
开源
·
c#
·
.net
·
.net core
一个基于 .NET 开源、功能强大的分布式微服务开发框架
今天大姚给大家分享一个基于 .NET 开源、功能强大的分布式微服务开发框架:Anno.Core。Anno.Core 是一个基于 .NET 开源、功能强大的分布式微服务开发框架,致力于简化分布式、微服务系统的构建。框架原生支持 gRPC 和 Thrift 两种高性能 RPC 通信协议,自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、插件化开发等。
EdisonZhou
1 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(7)工作流的状态共享
大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
EdisonZhou
1 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(6)混合编排工作流
大家好,我是Edison。上一篇,我们学习了MAF中进行自定义Executor的开发。但在实际开发中,往往需要结合Executor和Agent混合使用,本篇我们就来学习下混合编排工作流。
EdisonZhou
1 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(5)开发自定义Executor
大家好,我是Edison。上一篇,我们学习了MAF中进行多Agent智能体的顺序和移交编排。但是,很多时候我们想要嵌入一些业务逻辑和结构化输出,亦或者是需要保持历史对话,这时我们就可以开发一些自定义Executor来组成工作流。
时光追逐者
1 个月前
ide
·
c#
·
.net
·
.net core
·
visual studio
Visual Studio 2026 正式版下载与安装详细教程!
最近发现很多小伙伴反馈 Visual Studio 2026 安装占用磁盘空间较大,今天大姚出一期 Visual Studio 2026 正式版下载与安装详细教程,我们可以通过仅选择所需的工作负荷、组件、语言包来节省安装时间和磁盘空间,希望可以帮助到有需要的小伙伴!
EdisonZhou
1 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(4)多Agent工作流编排
大家好,我是Edison。上一篇,我们学习了MAF中如何持久化聊天记录到关系型数据库。这一篇,我们来学习一下工作流编排。不知大家是否记得,我们在之前用Semantic Kernel学习过多Agent编排的一些知识,例如顺序,并发,移交等模式仍然历历在目。那么,今天,我们用MAF的工作流编排来实现一下,看看有什么不一样。
时光追逐者
1 个月前
开发语言
·
c#
·
.net
·
.net core
C# 中 ?、??、??=、?: 、?. 、?[] 各种问号的用法和说明
在 C# 中,问号(?)远不止是一个简单的标点符号。随着语言版本的迭代更新,C# 围绕问号(?)发展出了一套强大而优雅的空值处理和条件表达机制。熟练掌握这些操作运算符不仅能大幅提升代码的简洁性和可读性,还能有效避免恼人的空引用异常,构建更加健壮的应用程序。
时光追逐者
1 个月前
数据库
·
redis
·
开源
·
c#
·
.net
·
.net core
分享5款.NET开源免费的Redis客户端组件库
今天大姚给大家分享5款.NET开源、免费的Redis客户端组件库,希望可以帮助到有需要的同学。StackExchange.Redis是一个基于.NET的高性能Redis客户端,提供了完整的Redis数据库功能支持,并且具有多节点支持、异步编程模型、Redis集群支持等特性,使得与Redis数据库的交互更加灵活、高效。
EdisonZhou
2 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(3)聊天记录持久化到数据库
大家好,我是Edison。上一篇,我们学习了MAF对于单个Agent的花样玩法,其中提到了聊天记录的持久化存储。本篇,我们来继续实践一下将聊天记录持久化到关系型数据库,这样用户在中断会话后返回时还能从上次断开的地方继续对话,提供给用户不间断的体验。
EdisonZhou
2 个月前
llm
·
aigc
·
agent
·
.net core
MAF快速入门(2)Agent的花样玩法
大家好,我是Edison。上一篇,我们学习了如何使用MAF创建一个简单的Agent,这一篇我们学习下MAF对于单个Agent的花样玩法。
hez2010
2 个月前
c#
·
.net
·
.net core
·
compiler
TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎
在 .NET 里写查询的时候,很多场景下数据其实早就都在内存里了:不是数据库连接,也不是某个远程服务的结果,而就是一个数组或者 List<T>。我只是想过滤一下、投影一下。这时候,通常有几种选择: