.net core

Agile.Zhou1 天前
.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# 正是凭借这一最大增幅获此殊荣。
EdisonZhou4 天前
llm·aigc·agent·.net core
MAF快速入门(11)并行工作流大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
Agile.Zhou7 天前
.net core
为什么说 IO 操作异步才有意义为什么说 IO 操作异步才有意义,CPU 密集操作异步没有意义在后端开发中,我们经常讨论异步编程模型,尤其是在 Node.js、Netty 等技术栈中。一个普遍的共识是:异步对于 IO 操作 效果显著,而对于 CPU 密集型操作 却意义不大,甚至可能起反作用。这背后的原因是什么?
EdisonZhou9 天前
llm·aigc·agent·.net core
MAF快速入门(10)循环工作流大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
EdisonZhou15 天前
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。
EdisonZhou20 天前
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、插件化开发等。
EdisonZhou1 个月前
llm·aigc·agent·.net core
MAF快速入门(7)工作流的状态共享大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF的开发技巧,我强烈推荐你也上车跟我一起出发!
EdisonZhou1 个月前
llm·aigc·agent·.net core
MAF快速入门(6)混合编排工作流大家好,我是Edison。上一篇,我们学习了MAF中进行自定义Executor的开发。但在实际开发中,往往需要结合Executor和Agent混合使用,本篇我们就来学习下混合编排工作流。
EdisonZhou1 个月前
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 正式版下载与安装详细教程,我们可以通过仅选择所需的工作负荷、组件、语言包来节省安装时间和磁盘空间,希望可以帮助到有需要的小伙伴!
EdisonZhou1 个月前
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数据库的交互更加灵活、高效。
EdisonZhou2 个月前
llm·aigc·agent·.net core
MAF快速入门(3)聊天记录持久化到数据库大家好,我是Edison。上一篇,我们学习了MAF对于单个Agent的花样玩法,其中提到了聊天记录的持久化存储。本篇,我们来继续实践一下将聊天记录持久化到关系型数据库,这样用户在中断会话后返回时还能从上次断开的地方继续对话,提供给用户不间断的体验。
EdisonZhou2 个月前
llm·aigc·agent·.net core
MAF快速入门(2)Agent的花样玩法大家好,我是Edison。上一篇,我们学习了如何使用MAF创建一个简单的Agent,这一篇我们学习下MAF对于单个Agent的花样玩法。
hez20102 个月前
c#·.net·.net core·compiler
TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎在 .NET 里写查询的时候,很多场景下数据其实早就都在内存里了:不是数据库连接,也不是某个远程服务的结果,而就是一个数组或者 List<T>。我只是想过滤一下、投影一下。这时候,通常有几种选择: