Tag: .NET
All the articles with the tag ".NET".
-
RAG 查询变换:HyDE、Step-Back 与分解
Published: at 02:08 AM三种查询变换都不是改写:HyDE 造假设文档当检索键、Step-Back 上移抽象层级、分解拆多跳问题。本文用与模型和向量库无关的 .NET 契约实现它们,并给出合并与基线对照评估。
-
Azure AI Search 语义重排:RAG 的第二级检索
Published: at 04:05 AM语义重排不是召回:它只重排第一级检索给出的候选。本文讲清 Azure AI Search semantic ranker 的能力边界(top 50、2000 token、0–4 分),并用 C# 给出语义配置、查询和证据投影的完整示例。
-
Specification、Repository 怎么区分
Published: at 03:20 AMSpecification、Repository 与 Query Object 在 .NET 里各回答什么问题?本文用接口草图、职责表和选型矩阵讲清三者的边界,并拆解常见误用:把查询包当规格、用规格做授权或校验、一有规则就上规则引擎。
-
.NET 10 GC Handle:更安全的原生互操作
Published: at 01:38 AM梳理 .NET 10 泛型 GC Handle API、.NET 9 弱内部指针句柄和 Android 双 GC 桥接机制,说明类型安全、性能收益、适用场景与生命周期风险。
-
.NET GC 基础:栈、堆、代际与压缩
Published: at 01:30 AM从对象分配和一次垃圾回收过程出发,解释 .NET 托管堆、GC Roots、标记与压缩、Gen 0 到 Gen 2、LOH 和后台 GC,并纠正值类型必在栈上、每次收集都会完整压缩等常见误解。
-
ASP.NET Core Minimal API 过滤器实战
Published: at 12:03 PM用 ASP.NET Core Minimal API Endpoint Filter 在处理程序前后执行校验、日志和响应控制,并掌握委托、IEndpointFilter、路由组、工厂及 .NET 10 内置校验的选择边界。
-
ASP.NET Core 请求超时:让取消真正传到底
Published: at 11:55 AMASP.NET Core 默认不会限制端点执行时间。本文用 .NET 8+ 内置中间件设置请求期限,并把取消信号传给 EF Core 与 HttpClient,附验证方法和排错边界。
-
Uno Platform如何用MCP让AI检查自己的应用
Published: at 01:27 AMUno Platform 按生命周期把 MCP 拆成两个服务器:文档服务器负责知识接地,应用服务器连接运行中的程序,让 AI 截图、读可视化树、点击界面自查生成结果。本文拆解拆分依据、工具清单、token 成本与 Skills 设计。
-
C# 获取机器逻辑处理器总数
Published: at 12:24 AM在 .NET 中获取机器处理器数量时,Environment.ProcessorCount 代表当前进程可用资源,不等于主机总数。本文用 Windows、macOS、Linux 示例说明原生 API与容器边界。