Posts
All the articles I've posted.
-
用 .NET 可组合 AI 技术栈构建会议助手应用
Published: at 01:56 AM微软 .NET 团队在 MVP Summit 上演示了一个名为 ConferencePulse 的 Blazor Server 会议助手,使用 Microsoft.Extensions.AI、VectorData、DataIngestion、MCP 和 Microsoft Agent Framework 完整落地了 AI 功能,本文拆解它的架构和关键实现。
-
C# 中 Enum 与常量怎么选:一份实用决策指南
Published: at 11:08 AMenum 和常量都能用命名值替换魔法数字,但两者有本质区别。本文梳理各自的适用场景、决策矩阵,以及更灵活的第三个选项——枚举类,帮助你在领域建模、配置和 API 设计中做出正确选择。
-
在 ASP.NET Core 中为 SignalR Hub 添加 JWT 身份认证
Published: at 04:32 AMSignalR 默认允许任意客户端连接 Hub,不做身份验证。本文从后端配置、Hub 授权、服务端流式推送,到 JavaScript 和 .NET 客户端接入,完整演示如何用 JWT 保护 SignalR 连接,并整理了六条生产环境安全实践。
-
Ubuntu 26.04 发布:.NET 10 的新变化与安装指南
Published: at 04:23 AMUbuntu 26.04(Resolute Raccoon)正式发布,内置 .NET 10 支持。本文介绍如何安装 .NET 10、使用最新容器镜像、体验 Native AOT,以及通过 backports PPA 安装 .NET 8/9。
-
.NET 10 中结合 API 版本管理与 OpenAPI 的完整指南
Published: at 04:17 AMAsp.Versioning v10 首次正式支持 .NET 10 和内置 OpenAPI,本文从零演示如何为 Controllers 和 Minimal APIs 配置多版本 API,并集成 SwaggerUI / Scalar 可视化文档,代码精简、维护友好。
-
Git 2.54 新特性:更简单的 rebase、config 配置 hooks 和仓库统计
Published: at 04:03 AMGit 2.54 带来了三个值得关注的新功能:git history 命令可以在不切换分支的情况下改写提交信息或拆分提交;hooks 现在可以通过 git config 配置;git repo structure 可以查看仓库结构统计信息。
-
C# Flags 枚举:用位运算组合枚举值
Published: at 02:23 AM详细讲解 C# [Flags] 枚举的声明规则、位运算操作(设置、检测、清除、切换标志),以及序列化、常见错误和真实权限系统示例,帮助你正确选用 Flags 枚举。
-
EF Core 10 迁移清理指南:Squash、Reset 与历史管理
Published: at 12:40 AM当 EF Core 迁移文件积累到几百个,构建时间、工具响应、合并冲突都会变成大麻烦。本文梳理从删除最近一条迁移到全量 Squash 的每种策略,并提供一个决策矩阵帮你选对方案。