Posts
All the articles I've posted.
-
ASP.NET Core .NET 10 API Key 认证完全指南
Published: at 12:42 AM生产级 API Key 认证在 ASP.NET Core .NET 10 中的完整实现:SHA-256 哈希存储、EF Core 数据库支持、AuthenticationHandler 集成、HybridCache 验证缓存、决策矩阵,以及完整源码参考。
-
Microsoft Agent Framework 持久化工作流详解:从控制台到 Azure Functions
Published: at 03:00 AMMicrosoft Agent Framework(MAF)提供了一套完整的工作流编程模型,支持顺序执行、并行扇出/扇入、人工审批、条件路由和子工作流。本文带你从零搭建一个简单的内存工作流,逐步添加持久化、并行 AI 智能体,再到 Azure Functions 云托管和 MCP 工具暴露。
-
C# LINQ 完整指南:从基础操作到 .NET 6-10 新增 API
Published: at 02:40 AM本文系统梳理 C# LINQ 全部核心操作符——过滤、投影、排序、分组、联接、集合运算、聚合与元素访问,并对 .NET 6-10 新增 API(DistinctBy、MinBy、Chunk、CountBy、AggregateBy、Index、LeftJoin 等)逐一对比说明,附生产级代码示例。
-
C# Regex.Replace 与 Regex.Split 全解析:MatchEvaluator、EnumerateSplits 与替换语法
Published: at 02:20 AMRegex.Replace 和 Regex.Split 是 C# 文本转换的主力 API。本文从基础用法讲到 MatchEvaluator 动态替换、替换字符串语法、GeneratedRegex 性能优化,再到 .NET 8 新增的零分配 EnumerateSplits,并附多个生产级实用示例。
-
企业政治真相:前亚马逊VP的职场生存法则
Published: at 01:40 AM前亚马逊VP Ethan Evans 分享职场政治的本质:为什么最好的技术工作不总赢得晋升,PIP前的真实预警信号是什么,umbrella与funnel管理者如何区分,以及如何在远程团队中建立真正的影响力。
-
.NET 10 中结合 API 版本控制与 OpenAPI 文档的实践指南
Published: at 01:40 AM本文介绍如何在 .NET 10 应用中使用全新的 Asp.Versioning v10 实现 API 版本控制,涵盖 Controllers 和 Minimal APIs 两种方式,并与内置 OpenAPI 库无缝集成,生成各版本独立的文档,同时支持 SwaggerUI 和 Scalar 可视化工具。
-
C# 外观模式实战:用一个订单处理系统讲清楚完整实现
Published: at 11:56 PM外观模式的经典教程总爱拿「家庭影院遥控器」举例,实际开发中遇到的是支付、库存、通知三个子系统同时协调。本文从真实电商下单场景出发,完整实现 OrderFacade,覆盖设计、单元测试和依赖注入注册,一次讲清楚。
-
什么是不变量,为什么领域模型是执行它们的最佳场所
Published: at 09:20 AM本文解释了领域驱动设计中「不变量」的概念,分析了贫血模型散乱执行规则的问题,并通过私有构造器、封装状态转换和聚合根三个策略,展示如何构建始终有效的领域模型,让业务规则真正内聚在对象本身。