将 EasySQLite 解决方案文件格式从 .sln 升级为更简洁的 .slnx
前言 EasySQLite 是一个 .NET 9 操作 SQLite 入门到实战详细教程,主要是对学校班级,学生信息进行管理维护。本文的主要内容是将 EasySQLite 项目解决方案文件格式从 .sln 格式升级为更简洁的 .slnx 格式。 GitHub开源地址:https://github.c ...
.NET运行时核心仓库的治理架构解析:责任分配与协作机制
概述[这份文档]( https://github.com/dotnet/dotnet/blob/main/src/runtime/docs/area-owners.md) 是 dotnet/runtime 仓库的核心治理文档,详细定义了该项目的区域划分、责任人分配以及问题处理流程。作为 .NET 生 ...
幂等的双倍快乐,你值得拥有
hello, 这是有态度马甲的第xxx篇原创口水文。有趣指数5颗星,有用指数5颗星。 本文是国外技术网站medium上点赞超过200+的翻译/笔记文,有关规避/解决幂等请求的编程指南。 1. 软件领域二次请求无法避免 我们生活的每时每刻都是独一无二的,事情/动作可能不会相同的形式再次发生。 ...
JavaScript 中的安全编码:10 个关键实践
JavaScript 中的安全编码:10 个关键实践 引言 JavaScript 作为现代 Web 开发的核心语言,几乎无处不在——从简单的前端交互到复杂的 Node.js 后端应用。然而,正是这种广泛的应用使 JavaScript 成为攻击者的主要目标。本文旨在为开发者提供 10 个关键的安全编码 ...
.NET 10中GC(垃圾收集器)默认启用DATAS
.NET GC的大总管Maoni发了一篇新文章《准备 .NET 10 GC》,准备 .NET 10 GC” 并非单一动作,而是 “代码优化(减少 GC 压力)+ 配置预留(适配新特性)+ 环境兼容(保障运行基础) ” 的组合:核心是基于 .NET GC 的演进规律,提前消除 “性能瓶颈” 和 “兼容 ...
使用 Visual Studio 快速创建 NuGet 程序包并发布到 NuGet 官网
前言 在前面的 .NET EF Core 快速入门实战教程章节中我们创建了一个名为 EFCoreGenericRepository 的 .NET 9 通用仓储类库,今天我们来把这个 EF Core 通用仓储类库打包成 NuGet 程序包并发布到 NuGet 官网(https://www.nuget. ...
.NET 10 Release Candidate 2(RC2)发布
.NET 团队在官方博客上发布了.NET 10 RC2[1], .NET 10 作为继 .NET 9 后的长期支持版本(LTS),提供3年官方支持。RC2 是正式版(GA)前的最终候选版本,已具备生产环境可用性(Go-Live License),支持企业级部署。.NET 10版本发布时间线Previ ...
C#/.NET/.NET Core技术前沿周刊 | 第 57 期(2025年10.1-10.12)
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...
【EF Core】FromExpression 方法有什么用?
比 90% 的人细心的大伙伴一定发现了 DbContext 类有一个方法叫 FromExpression,它到底干吗用的?官方文档中没有专门的介绍(只在表值函数映射的例子中看到)。 咱们先来看看此方法的签名: IQueryable<TResult> FromExpression<TResult>(E ...
AI Agent 产品推荐方案:从需求分析到落地开发
AI Agent 产品推荐方案:从需求分析到落地开发 一、企业业务痛点 您的企业是否曾面临这样的困境? 企业产品品类繁多,单个产品的参数常达数十上百个,类型各异(部分为数字类型,部分为文字类型),且参数重要性存在差异(例如发电机的 "输出功率" 权重远高于 "占地面积")。 客户下单渠道分散(个人微 ...
求求了,别再让你的 GPU 公开“摸鱼”了!
先看几个令人心动又让钱包一紧的 GPU 型号:NVIDIA A100 80GB、H800 80GB、RTX 4090 24GB... 这些 AI 时代的“超级马力”,无论我们是砸钱买断,还是花高价租用,都只能整块拿下。可除了模型训练,更多时候只是用来跑推理、开发/测试环境,几十上百 GB 的显存真的 ...
一款基于 .NET 开源免费、高效且用户友好文件搜索工具!
前言 无论是工作中的项目文档,还是学习中的研究资料,高效地管理和搜索这些文件成为了我们提升工作效率的关键。今天大姚给大家分享一款基于 .NET 开源免费(MIT license)、高效且用户友好的文件搜索工具,旨在帮助您快速定位和管理 Windows 系统中的文件:TDS。 工具介绍 TDS 是一款 ...
C#/.NET/.NET Core优秀项目和框架2025年9月简报
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址 ...
OFD文档落地技术路径研究
在2024年5月28日开会后,我们南京都昌公司立刻开启对OFD文档格式的研究,至今已逾一年,是比较早的掌握了OFD文档技术的HIT原生企业,经过这一年多的研究探索,我们在OFD的理论研究和实际应用方面均有所心得。 OFD文档有什么用,能带来什么价值,笔者的其他文章已经讨论过了,本文只专门探讨OFD的... ...
多Agent协作入门:基于A2A协议的Agent通信(下)
上一篇,我们了解了A2A的三大角色和四大对象,还知道了A2A的基本工作流程。本篇就来实践一个典型的A2A协议案例:Travel Planner,它涉及一个Client 和 3个Remote Agent,是一个拿来练手增强理解的好案例,希望对你有所帮助! ...
C# SIMD向量索引实战:从理论到高性能实现
C# SIMD向量索引实战:从理论到高性能实现 性能革命的起点 想象这样一个场景:你正在开发一个智能推荐系统,需要从100万个商品向量中快速找出与用户查询最相似的前10个商品。如果引入Qdrant的话会增加部署复杂度、嵌入式的Faiss对.NET生态并不友好,该怎么办? 要不自己构建一个向量索引吧。 ...
重磅福利,JetBrains 宣布 DataGrip 面向非商业用途免费!
前言 JetBrains 再放大招!继 JetBrains RustRover、CLion、Rider、WebStorm 和 RubyMine 之后,其专业数据库管理工具 DataGrip 也正式面向非商业用途免费开放。无论你是学生、开源贡献者,还是出于个人兴趣探索数据库技术,现在都可以免费使用这款 ...
AI 智能体 RAG 入门教程
AI 智能体 RAG 入门教程 简介 您是否正在寻找⼀种可靠的⽅法来构建智能知识客服或强⼤的知识库?检索增强生成 (RAG) 技术正是您实现这些⽬标的理想选择。 RAG,全称为 Retrieval-Augmented Generation,中⽂译为检索增强⽣成。这项技术的核⼼在于整合两⼤关键功能: ...
多Agent协作入门:基于A2A协议的Agent通信(中)
本文介绍了A2A的三个主要角色(User、Client 和 Remote Agent)和 四个核心对象(Agent Card、Task、Artifact 和 Message),并通过简单的例子介绍了A2A协议的典型工作流程,相信对于你加深了解A2A协议会有帮助。 ...
微软开源 Microsoft Agent Framework = Semantic Kernel + AutoGen
随着Agentic AI 的最新进展,Microsoft 正在改进其相关开发工具,整合 Semantic Kernel 和 AutoGen 的功能,提供新的开源 Microsoft Agent Framework,以简化 AI Agent和Multi-Agent工作流程的构建、编排和部署,支持 Py ...


