Entity Framework Core(EF Core)拦截器用法详解:SQL 命令拦截与 SaveChanges 审计
介绍 Entity Framework Core(EF Core)拦截器的常见用法,涵盖 DbCommandInterceptor、SaveChangesInterceptor、拦截器注册、SQL 执行监控、数据审计及使用注意事项,帮助 .NET 开发者灵活控制数据库操作。
2026-10-13 16 0
C# 14的field关键字怎么使用?属性访问器新写法完整示例
C# 14 引入 field 上下文关键字,让属性访问器可以直接操作编译器生成的后备字段。本文通过字符串校验、数据规范化、懒加载和属性通知等示例,介绍 field 的使用方法。
2026-10-03 36 0
Dapper多表查询怎么写?QueryMultiple与性能优化实践
Dapper多表查询常见写法包括JOIN、Multi-Mapping和QueryMultiple。本文结合订单、用户等实际场景,介绍QueryMultiple的使用方法,并分析SQL、索引、结果集和数据库往返次数对Dapper查询性能的影响。
2026-10-01 20 0
.NET如何实现限流?ASP.NET Core RateLimiter中间件使用教程
ASP.NET Core如何实现接口限流?本文介绍RateLimiter中间件的使用方法,涵盖固定窗口、滑动窗口、令牌桶、并发限制、IP分区和429响应码配置,并给出完整C#代码示例。
2026-10-01 25 0
.NET Docker项目如何减小镜像体积?多阶段构建与镜像优化实战
.NET Docker项目镜像太大怎么办?本文从多阶段构建、ASP.NET Core Runtime镜像、.dockerignore、dotnet publish以及Alpine和Chiseled镜像等方面介绍减小Docker镜像体积的方法。
2026-09-11 32 0
.NET NativeAOT实战指南:如何降低.NET应用启动时间和内存占用
.NET NativeAOT如何提升应用启动速度并降低内存占用?本文结合.NET 10介绍NativeAOT原理、发布配置、Trim裁剪、Source Generator、ASP.NET Core实践以及常见兼容性问题,帮助开发者构建更轻量、更快速的.NET应用。
2026-08-31 68 0
ASP.NET Core 10如何实现Passkey登录?无密码身份认证开发教程
ASP.NET Core 10正式支持基于WebAuthn和FIDO2标准的Passkey无密码登录。本文详细介绍ASP.NET Core Identity中Passkey的工作原理、项目配置、Passkey注册与登录流程,以及ServerDomain、安全验证等开发注意事项,帮助.NET开发者快速实现更加安全的无密码身份认证。
2026-08-29 45 0
C# 15 新语法全面解析:最新特性、代码示例与完整使用教程
C# 15 是下一代 C# 语言版本的重要更新,带来了集合表达式参数、Union 联合类型、封闭继承层级、内存安全改进等新语法特性。本文详细介绍 C# 15 新特性、使用方式、代码示例以及实际开发应用场景,帮助 .NET 开发者快速掌握未来 C# 编程趋势。
2026-07-21 259 0
.NET 高性能日志框架推荐:Serilog、NLog 与 ILogger 对比,2026 如何选择最适合你的日志方案
全面对比 .NET 常用日志框架 Serilog、NLog 与 ILogger,从性能、结构化日志、配置方式、扩展能力、适用场景等多个方面分析优缺点,帮助开发者选择最适合 ASP.NET Core 和 .NET 10 项目的日志方案。
2026-07-18 274 0
ASP.NET Core项目结构最佳实践:目录设计指南,打造易维护的企业级项目
ASP.NET Core项目结构最佳实践详解,介绍企业级目录设计、Feature Folder、Clean Architecture、分层架构、目录规划及最佳实践,帮助开发者打造高可维护、高扩展性的 ASP.NET Core 项目。
2026-07-01 1266 0
2026年.NET开发者必知的AI Agent开发框架:Microsoft Agent Framework上手教程
Microsoft Agent Framework 是微软面向 AI Agent 与多智能体应用推出的新一代开发框架。本文详细介绍 Microsoft Agent Framework 的核心架构、主要功能、与 Semantic Kernel 和 AutoGen 的关系,以及如何使用 .NET 快速构建 AI Agent 应用,帮助开发者快速进入 Agentic AI 开发时代。
2026-06-06 1643 0
.NET 后端如何实现权限菜单动态控制?ASP.NET Core RBAC 与权限管理实战
.NET 后端权限菜单动态控制实战教程,详细讲解 ASP.NET Core RBAC 权限模型、动态菜单生成、Policy 授权机制、JWT 权限管理以及企业级后台权限系统设计方案。
2026-06-05 1556 0
.NET 如何集成 Elasticsearch 实现全文搜索?ASP.NET Core 全流程实战指南
本文详细介绍 .NET 如何集成 Elasticsearch 实现全文搜索,包括 ASP.NET Core 配置、客户端安装、索引创建、全文检索接口实现以及性能优化技巧,帮助开发者快速搭建高性能搜索系统。
2026-06-01 1564 0
ASP.NET Core Minimal API在高并发场景下性能如何优化?2026实战指南
ASP.NET Core Minimal API在高并发场景下如何优化?本文详细解析Kestrel调优、异步IO、缓存、连接池、Native AOT、JSON序列化与GC优化等实战技巧,帮助提升.NET高性能API吞吐能力与稳定性。
2026-05-14 963 0
.NET C#读取、修改与删除图片EXIF信息完整教程(System.Drawing + MetadataExtractor 实战)
本文详细讲解在.NET C#中如何读取、修改与删除图片EXIF信息,涵盖System.Drawing与MetadataExtractor两种方式,并提供完整代码示例,适用于图片处理、相册管理与EXIF清理工具开发。
2026-05-11 1364 0
F# 适合做哪些项目?网站开发、桌面应用与更多场景解析
F#是一种运行在.NET平台上的函数式编程语言,适合开发网站、桌面应用、后端服务以及数据处理系统。本文全面解析F#的典型应用场景,包括Web开发框架、桌面UI方案以及企业级应用方向,帮助开发者了解F#的真实使用价值与优势。
2026-05-11 1028 0
F# 与 C# 有什么区别?开发者应该如何选择?
F# 与 C# 都是 .NET 平台的重要语言,但两者在编程思想、代码风格和适用场景上差异明显。本文从函数式编程、面向对象、生态、性能与实际开发角度,分析 F# 与 C# 的区别,并讲解开发者应该如何选择适合自己的 .NET 语言。
2026-05-09 1191 0
ASP.NET Core JWT认证与授权实战指南(含完整实现步骤与最佳实践)
本文详细讲解ASP.NET Core中JWT认证与授权的实现方法,包括Token生成、认证配置、角色与策略授权及Refresh Token机制。适合.NET开发者快速掌握JWT安全实践,构建高性能Web API。
2026-05-06 1361 0
C# System.Text.Json 与 Newtonsoft.Json 性能对比:谁更快?如何选择?
本文详细对比了C#中System.Text.Json与Newtonsoft.Json的性能差异,包括序列化速度、内存占用和实际应用场景。通过真实测试数据分析,帮助开发者在高性能与功能丰富之间做出合理选择,适用于ASP.NET Core与.NET项目优化参考。
2026-05-05 1265 0
.NET MAUI应用在安卓上卡顿严重?全面性能优化指南(启动、UI、内存全解析)
本文系统分析.NET MAUI在Android上的卡顿原因,从启动性能、UI渲染、内存管理到AOT优化,提供一套完整的性能优化方案,帮助开发者提升应用流畅度与用户体验。
2026-05-03 1252 0
-
匿
匿名用户 2026-09-18
-
匿
匿名用户 2026-09-18
-
匿
匿名用户 2026-07-11
-
匿
匿名用户 2026-06-01
- 匿