Tag: ASP.NET Core
All the articles with the tag "ASP.NET Core".
-
.NET 10 和 C# 14 新特性:API 请求/响应管道增强
Published: at 12:00 AM探索 .NET 10 在 API 管道方面的性能优化,包括 JSON 序列化改进、静态 Lambda 表达式和中间件调度优化,通过基准测试展示实际性能提升。
-
Server-Sent Events in ASP.NET Core and .NET 10
Published: at 12:00 AM探索 .NET 10 中新增的原生 Server-Sent Events (SSE) API,学习如何在 ASP.NET Core 中实现轻量级的单向实时数据推送,以及何时选择 SSE 而非 SignalR。
-
90% 的 API 并非真正的 RESTful:你缺失了什么以及何时它真正重要
Published: at 12:00 AM深入探讨 REST 架构约束、HATEOAS 原则及其在现代 API 设计中的实际应用。了解 Richardson 成熟度模型,掌握在 ASP.NET Core 中实现超媒体控制的最佳实践,以及何时应该(或不应该)采用 HATEOAS。
-
使用 OAuth 和 Entra ID 实现安全的 MCP 桌面客户端
Published: at 12:00 AM深入探讨如何构建安全的 Model Context Protocol (MCP) 桌面客户端,通过 Microsoft Entra ID 进行 OAuth 身份验证,实现用户委托访问令牌的安全交互模式。
-
ASP.NET Core 认证与授权完全指南:从 JWT 到属性化授权
Published: at 12:00 AM系统化学习 ASP.NET Core 中的认证授权机制,涵盖 JWT、基于角色、基于声明和属性化授权四种模式,附完整代码示例和最佳实践。
-
在 AWS Lambda 上使用 Minimal APIs 构建高性能无服务器 API
Published: at 12:00 AM深入探讨如何将 ASP.NET Core Minimal APIs 部署到 AWS Lambda,包括配置步骤、性能测试、冷启动优化和实际应用场景分析,帮助开发者理解无服务器架构的优势与权衡。
-
在 ASP.NET Core 中构建基于权限的授权体系:从角色到细粒度访问控制
Published: at 12:00 AM深入探讨如何在 ASP.NET Core 中实现基于角色的访问控制(RBAC),通过自定义授权处理器、权限声明转换和扩展方法,构建灵活、可维护的企业级授权系统,避免硬编码角色检查带来的维护噩梦。
-
ASP.NET Core 中间件实战:构建高效的日志追踪与关联 ID 系统
Published: at 12:00 AM深入探讨 ASP.NET Core 中间件机制,通过实际案例展示如何构建请求计时中间件和关联 ID 中间件,提升应用的可观测性与调试能力。掌握中间件管道原理、单一职责设计原则,以及分布式系统中的请求追踪最佳实践。
-
构建安全的 ASP.NET Core API:角色与权限协同的实践指南
Published: at 12:00 AM本文从授权体系的设计原则入手,详细解析如何在 ASP.NET Core 中实现基于角色与权限的多层 RBAC,涵盖数据建模、令牌签发、最小 API 集成与生产级扩展策略,帮助团队构建安全、可维护的 API。