-
在 .NET Core 中快速接入 Treblle 进行 API 实时监控2025-10-25 127 0本文详细介绍了 Treblle 在 .NET Core(ASP.NET Core)中的集成与使用方法,从安装、配置、核心功能、进阶用法到实战场景,帮助开发者轻松为 REST API 引入实时监控、性能分析与可观察性。
-
.NET Core 微服务通信选择:为何在 gRPC 与 REST API 之间权衡?2025-10-19 172 0
本文从性能、兼容性、适用场景、开发效率、运维复杂度等多个维度,系统地探讨在 .NET Core 微服务架构中,是选择 gRPC 还是 REST API 更合适,并给出实践建议,帮助架构设计者做出明智决策。
-
深入解析 .NET Core 的 JIT 与 AOT 编译:原理、优缺点与使用场景2025-10-09 199 0
本文详细介绍 .NET Core(及现代 .NET)中 JIT(即时编译)与 AOT(预编译 / 原生 AOT)技术的原理、优势与局限,并探讨在不同应用场景下的选型建议,帮助开发者做出合理的性能折衷。
-
.NET Core API 版本控制完全指南:策略、实现与最佳实践2025-10-04 226 0
全面解析在 .NET Core / ASP.NET Core 中进行 API 版本控制的策略与方法,涵盖 URL、Query、Header、媒体类型等版本方式,示例讲解版本路由、弃用机制与与 Swagger 集成,助你构建兼容性强、可演进的 API 服务。
-
.NET Core HttpClientFactory 与 Polly 实现 HTTP 调用的最佳实践2025-09-08 222 0
了解如何在 .NET Core 中结合使用 HttpClientFactory 和 Polly,提升 HTTP 请求的可靠性与性能。本文深入探讨最佳实践、常见配置和常见误区,助您构建健壮的微服务架构。
-
IIS部署.NET Core网站性能解析及优化注意事项(2025最新版)2025-08-08 282 0
IIS部署.NET Core网站是否影响性能?本文深入解析IIS承载.NET Core应用的性能表现,分享提升效率的配置技巧与关键注意事项,助你构建稳定高效的Web环境。
-
.NET Framework vs ASP.NET Core MVC网站:内存占用对比与最佳选择指南2025-07-24 282 0
探索 .NET Framework 与 .NET Core MVC 在运行时内存占用方面的差异。本文对比两者的内存消耗、性能表现,帮助你为新项目或迁移决策选择最优方案。
-
最佳.NET Core ORM工具推荐:EF Core、Dapper、FreeSql、SqlSugar 对比解析2025-07-15 478 0
深度解析 Entity Framework Core、Dapper、FreeSql、SqlSugar 等 .NET Core 下主流 ORM 工具,对比性能、开发效率与应用场景,助你快速选型提升项目开发效率。
-
Quill+ASP.NET Core实现图片上传2025-04-02 374 0Quill 是一个免费开源的富文本编辑器,旨在为现代 Web 提供强大的编辑功能,具有模块化架构和丰富的 API,便于开发者根据需求进行定制。 默认情况下,Quill 支持将图片以 Base64 编码的形式嵌入内容中,但这在处理大量或高分辨率图片时可能导致性能问题。为了解决这个问题,您可以自定义图片处理逻辑,将图片上传到服务器,并在编辑器中插入返回的图片 URL。
-
.NET Core项目使用Docker方式部署到Linux服务器2025-03-14 421 0
在 Linux 服务器 上使用 Docker 部署 .NET Core 项目,可以大大简化环境配置,提高应用的可移植性,本文介绍了完整的部署步骤。
-
.NET Core 中实现和使用依赖注入的最佳实践2024-12-23 521 0在 .NET Core 中,依赖注入(Dependency Injection, DI) 是一个核心功能,它允许开发者以松耦合的方式管理依赖关系。本文介绍了实现和使用依赖注入的最佳实践。
-
ASP.NET Core中的文件上传与下载处理2024-12-08 441 0
在ASP.NET Core中,文件上传与下载处理是常见的功能需求,以下是详细的实现步骤与最佳实践。通过上述方法,您可以在ASP.NET Core中实现安全高效的文件上传与下载功能,并结合最佳实践确保应用的稳定性和可维护性。
-
ASP.NET Core中如何编写单元测试2024-12-08 562 0
在ASP.NET Core中,编写单元测试是保障应用质量的重要步骤。以下是编写单元测试的基本方法与步骤。通过良好的单元测试实践,能够显著提高代码质量和应用的稳定性。
-
ASP.NET Core 高级开发人员面试问题和答案2024-11-18 759 0
如果你是一位经验丰富的 ASP.NET Core 开发人员,你可能已经熟悉我之前的博客“具有 5+ 年经验的开发人员的 10 大 ASP.NET Core 面试问题”中讨论的基本概念。现在,是时候通过更高级的主题来提升你的面试准备了,这些主题侧重于更深入的架构决策、优化策略和 ASP.NET Core 的高级功能。
-
ASP.NET Core项目中读取和设置环境变量或配置文件2024-11-08 944 0
在ASP.NET Core项目中,读取和设置环境变量或配置文件(如appsettings.json)是配置应用程序的关键部分。ASP.NET Core提供了一些灵活的方式来管理这些配置。
-
Asp.Net Core进程内托管 和 进程外托管的区别2024-09-14 626 0
在ASP.NET Core中,托管模型决定了应用程序如何运行及其与Web服务器交互的方式。主要有两种托管模式:进程内托管(In-Process Hosting)和进程外托管(Out-of-Process Hosting)。每种模式都有其独特的优势和适用场景。本文将详细介绍这两种托管模式,并通过例子代码展示如何在ASP.NET Core项目中配置和使用它们。
-
.NET Core判断发起请求的浏览器设备类型2024-05-22 1136 0
如果只需要判断发起请求的设备类型,则可以使用 HttpRequest.UserAgent 属性或 HttpRequest.Headers["User-Agent"] 属性。如果需要获取有关发起请求的设备的更多信息,则可以使用 DeviceDetector 库。
-
.NET Core C#连接使用PostgreSQL数据库2024-05-22 1324 0.NET C#连接PostgreSQL数据库需要使用Npgsql驱动程序。Npgsql是.NET Framework和.NET Core中的一个开源PostgreSQL驱动程序。要使用Npgsql,需要先在项目中添加引用。可以通过NuGet包管理器来添加引用。在包管理器控制台中,搜索“Npgsql”,然后选择“安装”。
-
Linux CentOS7部署发布.NET Core网站Ngnix安装配置图文教程2024-05-22 879 0Linux服务器部署.NET Core网站运行速度更快,最近打算把原来windows server上的网站迁到linux的云服务器上。 顺便记录一下CentOS7安装.NET运行环境,安装和配置Ngnix的过程。
-
ASP.NET Core全局处理异常错误的几种方法2024-04-13 1894 0
若要为生产环境配置自定义错误处理页,请调用 UseExceptionHandler。 此异常处理中间件:捕获并记录未经处理的异常。使用指示的路径在备用管道中重新执行请求。 如果响应已启动,则不会重新执行请求。 模板生成的代码使用 /Error 路径重新执行请求。