Tag: .NET
All the articles with the tag ".NET".
-
C# 异步流水线:顺序等待、取消与完成
Published: at 08:12 AM已经会用 async/await 后,如何把多个有依赖的 I/O 步骤组成正确流水线?本文用完整可运行示例讲清顺序等待、取消传播、任务完成信号与资源释放边界,并列出常见错误。
-
Azure AI Search 向量查询:.NET 直连检索模型
Published: at 01:59 AM已有向量索引时,怎么用 Azure.Search.Documents 发送正确的向量查询?本文拆解同一嵌入模型、字段名、VectorizedQuery、元数据过滤和分数含义,并给出上线前测试建议。
-
ASP.NET Core API 版本化实战(.NET 10)
Published: at 06:03 AM.NET 10 下用 Asp.Versioning 10.2 给 API 做版本化:URL 段与请求头怎么选、控制器与 Minimal API 两种写法、每版本 OpenAPI 文档、字段级版本化与 Sunset 头,附完整代码与最佳实践。
-
系统设计入门:每个系统都要做的 7 个决策
Published: at 12:01 AM系统设计不是背组件,而是做决策。拆解每个系统都要回答的 7 个问题:数据新鲜度、存储选型、垂直还是水平扩展、缓存分层、同步还是异步、过载应对与部署形态,附 CAP/PACELC、分片键与 .NET 限流示例。
-
从零构建类型安全的 C# 管道
Published: at 12:25 AM从零实现一个类型安全的 C# 同步管道:IStage 泛型契约、Pipeline 两段组合、编译期类型检查、不可变消息与异常传播,附完整代码、执行顺序分析和常见陷阱。
-
Microsoft.Extensions.AI 嵌入管道
Published: at 11:49 PM嵌入生成在摄取与查询两处出现,需要同一个类型化边界。用 Microsoft.Extensions.AI 10.7 稳定 API 讲清嵌入管道:类型化契约、批量与单条生成、缓存与遥测装饰、嵌入身份与兼容性。
-
C# 实时语音转文字:Foundry Local 本地运行
Published: at 06:32 AM用 Foundry Local 在本地跑 NVIDIA Nemotron 0.6B 流式语音模型,C# 控制台应用实时转录麦克风:模型目录解析与下载、直播会话、部分与最终结果异步流,全程无需 API key。
-
Microsoft.Extensions.AI 路由与故障转移
Published: at 04:06 AMMicrosoft.Extensions.AI 10.9 带来四个实验性路由原语:RoutingChatClient、语义路由、按序故障转移,全部实现 IChatClient。讲清各自用途、关键选项、粘性会话与适用边界,附可运行代码。
-
NLog vs Serilog:2026 该怎么选
Published: at 06:53 AMNLog 与 Serilog 是 .NET 最常用的两个日志库。本文从配置风格、结构化日志、路由能力、性能、生态与迁移成本六个维度对比,给出决策矩阵、适用场景与 FAQ。