Tag: ASP.NET Core
All the articles with the tag "ASP.NET Core".
-
.NET API 容量规划:从猜测走向可测量扩容
Published: at 12:11 AM很多 .NET API 的容量判断只看 CPU 和内存,容易错过连接池、队列、p95 延迟和写入背压这些更早暴露的问题。本文整理一套可复测的容量规划流程,并用原文实验项目说明如何跑 k6 压测、观察 429 与队列滞后。
-
10 个 Async/Await 错误正在拖垮你的 ASP.NET Core API 性能
Published: at 03:55 AM来自 Mattrx(110k MAU 的营销分析 SaaS)真实生产环境:10 个 async/await 错误如何造成线程池饥饿、死锁和延迟飙升。每个错误都包含可直接编译的错误代码、修复后的正确写法、dotnet-counters 诊断信号,以及修复后的量化指标——吞吐量从 1,200 RPS 提升到 4,500 RPS,p95 延迟从 8.2 秒降至 1.4 秒,两周工作零新基础设施。
-
Human-in-the-Loop AI:用 ASP.NET Core 给 AI 加一道人工审批门
Published: at 11:28 PM企业 AI 不一定适合全自动执行。本文用 ASP.NET Core 拆解 Human-in-the-Loop 架构:AI 生成建议,进入审批队列,人类审核后再执行,同时保留通知、审计、RBAC 和反馈闭环。
-
ASP.NET Core API 部署指南
Published: at 12:44 AM部署 ASP.NET Core Web API 时,先把 Docker 镜像做对,再补上 Compose 本地依赖、健康检查、环境配置、Azure App Service 或 Container Apps、Key Vault 密钥和启动性能优化。
-
ASP.NET Core vs Node.js:2026 年企业后端怎么选
Published: at 11:40 PMASP.NET Core 和 Node.js 都能做企业后端,但适合的负载不同。本文基于原文的 7 个比较维度,梳理性能、安全、维护、云原生、AI 和团队因素,给出更实用的选型边界。
-
ASP.NET Core Web API 集成测试:用 WebApplicationFactory 跑完整 HTTP 管线
Published: at 11:10 PMWebApplicationFactory 可以在测试中启动真实 ASP.NET Core 管线,再替换数据库、认证和外部服务。本文按测试宿主、请求断言、认证伪造、数据隔离和 xUnit 组织方式,梳理一套可落地的 Web API 集成测试写法。
-
ASP.NET Core 错误处理:Problem Details 和全局异常处理
Published: at 12:27 AMASP.NET Core Web API 的错误处理不该只返回空的 500。这篇按 .NET 10 语境梳理 Problem Details、UseExceptionHandler、IExceptionHandler、验证错误、日志和开发/生产差异,帮助你做出一致、可追踪、不过度暴露的错误响应。
-
ASP.NET Core 模型验证:Data Annotations 还是 FluentValidation
Published: at 12:12 AMASP.NET Core 模型验证的目标,是把坏输入挡在业务逻辑之外。这篇按 .NET 10 语境梳理 Data Annotations、ModelState、[ApiController] 自动 400、自定义属性、IValidatableObject、FluentValidation 和 Minimal API 验证边界。
-
ASP.NET Core JWT 认证:从登录到角色授权
Published: at 12:07 AMJWT 认证适合 SPA、移动端和服务间 API,但它不是只加一个 Bearer 包那么简单。这篇基于 .NET 10 Minimal API,梳理登录签发、JwtBearer 验证、受保护路由、角色授权、测试步骤和生产环境安全边界。