Tag: .NET
All the articles with the tag ".NET".
-
2026 高级 .NET 面试:35 道真实考题拆解
Published: at 03:36 AM高级 .NET 面试考的是判断力不是知识点:35 道真实考题,覆盖 GC 内存、线程池饥饿、生产诊断、性能基准、数据规模、架构取舍与 .NET 10 迁移,每题附雷区回答与追问。
-
NLog 性能调优:AsyncWrapper 与缓冲日志
Published: at 03:22 AM高峰流量下日志拖慢请求?用 AsyncWrapper 把 I/O 移出调用线程、BufferingWrapper 批量写库,配合参数调优、文件 target 优化与 BenchmarkDotNet 基准,得到生产级高吞吐 NLog 配置。
-
ASP.NET Core 集成 NLog 完整入门
Published: at 06:28 AM从安装 NLog.Web.AspNetCore 到两种配置方式、Program.cs 启动关闭模式、Worker Service 接入与 ILogger 注入验证,一文讲清生产可用的 NLog 配置。
-
从生成代码到可信代码:微软开源单测 agent
Published: at 02:28 AM微软开源 polyglot 单测生成 agent(code-testing-generator),四步工作流让测试可运行、可被发现、断言有效;152 任务基准完成率 92.1% 对 78.9%,附安装与试用方法。
-
NLog 完整指南:.NET 灵活日志框架上手
Published: at 02:00 AM用 .NET 8+ 示例讲透 NLog 三大概念:Targets 定去向、Renderers 定格式、Rules 定路由,覆盖双配置与结构化日志,适合 ASP.NET Core 和 Worker Service 开发者。
-
Squad 接入 Agent Framework:会学习的团队
Published: at 01:33 AMSquad 是运行在 GitHub Copilot CLI 上的开源多智能体框架,会记住决策、沉淀技能。预览包 Squad.Agents.AI 把它包装成标准 AIAgent,一行 DI 注册即可接入 Agent Framework。
-
什么时候该用微服务?一份务实的架构决策指南
Published: at 12:36 AM微服务解决的是组织与扩展问题,不是代码质量问题。本文梳理该用与不该用的信号、隐藏成本与模块化单体路线,并用 Amazon Prime Video、Segment 的真实返工案例讲清默认选择。
-
Clean Architecture vs 模块化单体:它们根本不是对手
Published: at 04:03 AM在 .NET 架构讨论中,Clean Architecture 和 Modular Monolith 常被当作二选一的对手,但这是一种误解。两者工作在完全不同的抽象层级:一个管内部层次组织,一个管系统边界划分。本文从问题域、作用范围、部署模型到实战组合方式,把两者的区别和协作关系讲清楚。
-
OpenTelemetry Logging in .NET:从 ILogger 到结构化日志导出
Published: at 04:03 AM纯文本日志文件不够用了?本文带你从零配置 OpenTelemetry logging in .NET,覆盖 ILogger 无缝集成、trace context 自动关联、OTLP 导出、结构化日志解析和生产环境最佳实践。不需要改业务代码,你的日志就能和 traces、metrics 在同一个可观测后端里关联查询。