PDFiumCore | .NET Core PDF 处理渲染库

在处理 PDF 文件时,渲染和解析的准确性、速度和稳定性是至关重要的。PDFiumCore,作为.NET 环境下的一个强大库,为开发者提供了高效、便捷的 PDF 处理能力。PDFiumCore 是基于 Foxit Software 的 PDFium 库的一个封装,它使得.NET 开发者能够轻松地集成 PDF 渲染和处理功能到他们的应用程序中。

2024-06-20 196 1 PDFiumCore .NET .NET Core PDF

ADO.NET和Entity Framework Core怎么选?

ADO.NET和Entity Framework Core(简称EF Core)是.NET平台下两种主流的数据访问技术,它们各自有着不同的特点和使用场景。选择适合的框架对于开发效率、性能和可维护性都有着重要的影响。下面具体分析二者的区别和如何选择。

2024-06-07 207 0 ADO.NET Entity Framework Core EF EF Core 数据库

ReaLTaiizor | 开源免费的.NET WinForm UI库

ReaLTaiizor是一个基于.NET的UI组件库,提供了许多现代化、美观的WinForm控件。ReaLTaiizor 非常适合用于开发现代化的 Windows 桌面应用程序界面。它简化了UI开发,让程序员可以快速构建出美观、高效的用户界面。如果你是.NET桌面开发者的话,不妨尝试一下这个优秀的开源UI库。

2024-06-02 253 0 ReaLTaiizor 免费 开源 .NET WinForm UI库

.NET Core本地调试101 Switching Protocols是什么请求?

今天在调试.NET6网站时发现network里有101状态的请求,看内容是aspnetcore-browser-refresh.js发起的。101 Switching Protocols 是 HTTP 协议中的一个响应状态码,表示服务器已经理解了客户端的请求,并准备切换到客户端要求的协议。

2024-06-01 231 0 101 Switching Protocols .NET .NET Core

windows server 2012 r2 安装.NET3.5失败解决方案实测有效

想在windows server 2012 r2安装SQL Server2014,提示需要安装.NET3.5。通过添加服务器角色和功能向导安装.NET3.5失败了。根据提示,我检查了安装的补丁,发现服务器上安装了KB5029915补丁。卸载掉后重新通过添加角色和功能向导成功地安装了.NET3.5。

2024-05-30 258 1 windows windows server 2012 r2 2012 .NET3.5 解决方案

功能强大的.NET C#开源人脸识别库FaceRecognitionDotNet使用方法

FaceRecognitionDotNet 是一个轻量级且易于使用的 .NET 面部识别库。FaceRecognitionDotNet是 Ageitgey 开发的流行 Python 库 https://github.com/ageitgey/face_recognition 的移植版本。FaceRecognitionDotNet 可用于执行各种面部识别任务。

2024-05-29 386 0 .NET C# 开源 人脸识别库 FaceRecognitionDotNet

.NET 用Visual Studio还是Visual Studio Code(VSCode)开发更方便?

目前的.NET开发中,Visual Studio和Visual Studio Code(以下简称VS Code)是两款主流的开发工具。它们在功能、性能以及插件扩展等方面存在明显的区别。

2024-05-26 288 0 .NET Visual Studio Visual Studio Code VSCode 开发

.NET Winform高分辨率系统下界面混乱问题

最近换了新电脑,分辨率很高,结果发现原来的winform应用程序在高分辨率下界面控件错位混乱了。.NET Winform 应用程序在高分辨率系统下界面混乱,通常是由于 字体单位 和 DPI 设置 不一致导致的。为了解决 .NET Winform 应用程序在高分辨率系统下界面混乱的问题,可以采取以下两种方法。

2024-05-23 251 0 .NET Winform 高分辨率 界面混乱

.NET9 Pre4 UnsafeAccessor泛型用法

.NET9 PreView4 CLR里面添加了对于UnsafeAccessorAttribute特性泛型的支持。而对于UnsafeAccessorAttribute本身的支持则在.NET8里面。本篇看下Pre4里面的这个特性用法以及原理。

2024-05-23 223 0 .NET9 .NET UnsafeAccessor 泛型

.NET C# 开发常用的10种设计模式

设计模式是软件设计中出现的常见问题的可重用解决方案。它们是用于解决设计问题的模板,这些设计问题已被证明在各种情况下都是有效的。它们为开发人员提供了通用词汇和对最佳实践的共同理解,使他们更容易就复杂的设计问题进行沟通和协作。

2024-05-22 348 0 .NET C# 设计模式

Quartz .NET的Job类中使用构造函数依赖注入

Quartz .NET是一个功能强大的作业调度库,用于在.NET应用程序中执行定时任务和后台处理工作。使用.NET C#开发Windows服务时,可以使用Quartz .NET定时执行任务。实际运行时发现任务没有被触发,而且也没有任何报错信息。换了一个没有构造函数的Job类后发现可以正常触发,说明是因为Quartz.NET创建Job时不支持构造函数依赖注入。

2024-05-21 576 1 Quartz .NET Job 构造函数 依赖注入

.NET InvalidOperationException: Cannot consume scoped service from singleton

在.NET windows服务里注入DBContext时会报错:.NET InvalidOperationException: Cannot consume scoped service from singleton。

2024-05-20 260 0 .NET InvalidOperationException scoped singleton

.NET8 创建和部署windows服务图文教程

本文记录了使用Visual studio2022创建windows服务,并且安装windows服务设置为自动启动的步骤。

2024-05-20 450 0 .NET .NET8 windows服务 图文教程

.NET Core里UseStatusCodePagesWithReExecute和UseStatusCodePagesWithRedirects的区别

UseStatusCodePagesWithReExecute 和 UseStatusCodePagesWithRedirects 都是 ASP.NET Core 中用于处理状态码页面的中间件。 它们都允许你自定义应用程序对特定状态码的响应,例如 404 未找到错误或 500 内部服务器错误。

2024-05-16 249 0 .NET .NET Core UseStatusCodePagesWithReExecute UseStatusCodePagesWithRedirects

将 .NET Core 应用程序发布为 Windows 服务

确保项目是一个 Worker Service 项目,这是.NET Core 及以后版本推荐用于后台服务的方式。在 Worker Service 项目中,需要使用Microsoft.Extensions.Hosting.WindowsServices包来支持作为 Windows 服务运行。

2024-05-15 394 0 .NET .NET Core Windows 服务

.NET WebApi全局修改返回的时间格式

在 .NET WebApi 中,你可以通过以下两种方式全局修改返回的时间格式:1. 使用 Newtonsoft.Json 配置 2. 使用自定义格式化器。如果同时使用 Newtonsoft.Json 配置和自定义格式化器,则自定义格式化器将优先于配置。

2024-05-13 422 0 .NET WebApi 时间格式

如何在Windows IIS部署.NET8网站

部署 .NET Core 8 网站到 Windows IIS 服务器涉及以下步骤:确保已安装 .NET Core 8 运行时环境。使用 Visual Studio 或 .NET CLI 发布你的 .NET Core 8 应用程序。 发布过程会生成一个包含已编译代码和所需资源的可发布文件夹。

2024-05-12 460 0 Windows IIS .NET8 网站

在.NET Core应用程序中使用Polly实现重试模式

本文探讨如何在 .NET Core 应用程序中使用 Polly(一个 .NET 弹性和暂时性故障处理库)实现重试模式。它将深入探讨 Retry 模式及其优点、Polly 简介以及其实现的详细演练。了解重试模式重试模式是一种容错机制,它通过重新执行指定次数的失败操作来帮助处理暂时性故障。

2024-05-10 387 0 .NET .NET Core Polly 重试

.NET Core MVC读取和修改appsettings.json配置文件

在 ASP.NET Core MVC 中,读取和修改 appsettings.json 配置文件是一个常见的操作。示例代码中,使用IWebHostEnvironment可以获取站点根目录,然后读取appsettings.json的值。修改string内容后再使用StreamWriter保存appsettings.json的内容。

2024-05-10 269 0 .NET .NET Core MVC appsettings.json 配置文件

ASP.NET Core 8 MVC在program.cs里设置允许跨域

在 ASP.NET Core 8 中,你可以通过在 Program.cs 文件中配置 app.UseCors 中间件来设置允许跨域(CORS)。在这个示例中,我们定义了一个名为 MyPolicy 的 CORS 策略,该策略允许来自任何来源的请求,使用任何 HTTP 方法和任何头。

2024-05-09 353 0 .NET .NET8 MVC program.cs 跨域

顶部