Tag: dotnet
All the articles with the tag "dotnet".
-
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,并附多个生产级实用示例。
-
C# 正则表达式:用好 Lookahead、Lookbehind 和高级模式语法
Published: at 04:06 AM零宽断言是正则表达式进阶的核心。本文系统讲解 C# 中的正向/负向 Lookahead、正向/负向 Lookbehind、反向引用、条件模式、原子组等高级语法,结合实用代码示例,帮助你写出更精准、更简洁的正则模式。
-
用 .NET 可组合 AI 技术栈构建会议助手应用
Published: at 01:56 AM微软 .NET 团队在 MVP Summit 上演示了一个名为 ConferencePulse 的 Blazor Server 会议助手,使用 Microsoft.Extensions.AI、VectorData、DataIngestion、MCP 和 Microsoft Agent Framework 完整落地了 AI 功能,本文拆解它的架构和关键实现。
-
C# Flags 枚举:用位运算组合枚举值
Published: at 02:23 AM详细讲解 C# [Flags] 枚举的声明规则、位运算操作(设置、检测、清除、切换标志),以及序列化、常见错误和真实权限系统示例,帮助你正确选用 Flags 枚举。
-
EF Core 10 迁移清理指南:Squash、Reset 与历史管理
Published: at 12:40 AM当 EF Core 迁移文件积累到几百个,构建时间、工具响应、合并冲突都会变成大麻烦。本文梳理从删除最近一条迁移到全量 Squash 的每种策略,并提供一个决策矩阵帮你选对方案。