刷新
[C#] TestHttpPost(测试Http的POST方法)发布v1.2.1版,解决了部分网站无法打开的问题、忽略HTTPS证书检查

作者: zyl910 最近有读者反馈“部分网站打不开”。于是我修正了这一问题,发布了v1.2.1版。 一、变更说明 v1.2.1的变更说明—— 解决了部分网站无法打开的问题. 改进 TLS 的版本兼容性. 忽略HTTPS证书检查, 用于支持证书无效的网站. 二、使用介绍 用法与先前版本相同. 例如可 ...

dotnet Minimal APIs实现动态注册端点

博主头像 dotnet Minimal APIs实现动态注册端点 前言 之前使用.Net的Minimal Apis框架开发了SharpIcoWeb图片转ico项目,也是初次使用这个最小Api框架,使用下来的感受就是小项目用起来非常舒服,很轻量。 在之前的项目中,我都是手动去注册端点,比如我创建了一个端点类Ic ...

【EF Core】框架是如何识别实体类的属性和主键的

博主头像 在上一篇水文中,老周生动形象地解释了 DbContext 是如何识别实体 Set 的,大伙伴们可能会产生新的疑惑:实体是识别了,但,实体的属性或字段列表,它是怎么识别并映射给数据表的列的呢? 用过 EF 的人都知道(废话),其实默认情况下,实体类中只要不是静态的属性和字段都会被映射到数据表中,就算你 ...

PPT处理控件Aspose.Slides教程:使用 C# 将 PPTX 转换为 EMF

博主头像 如果您是开发人员、印刷专业人士或平面设计师,将PPTX/PPT文件转换为EMF 格式将为您带来诸多优势,例如平台独立性、布局处理能力等等。本篇博文将详细介绍如何以编程方式实现此转换。Aspose.Slides for .NET为 .NET 开发人员提供了完整的解决方案。此 C# SDK 提供了用于开 ...

WPF开发中重写Combox样式遇到的一些问题

博主头像 在实际的WPF开发过程中,你可能需要自定义ComBox的样式,重写的样式可能不出效果,背景色无法正常显示,或者是显示的内容出现白色遮罩,如以下的效果: 1.ComBox样式如下: <Style TargetType="TextBlock" x:Key="BaseTextBlockStyle"> <S ...

[原创]《C#高级GDI+实战:从零开发一个流程图》第06章:繁琐?没扩展性?抽象!抽象!

博主头像 一、前言 前面的课程我们实现了两种形状:矩形、圆形,在第4章的时候就会发现,仅增加了个新形状,代码量及判断逻辑就翻倍不止,异常繁琐,可维护性很差,更没有扩展性可言。我们本节课就来解决这一点,解决的方法也很简单经典:抽象! 相信看完的你,一定会有所收获! 本文地址:https://www.cnblog ...

.NET 9 + React 开发的企业级后台权限管理系统,文档齐全,轻松上手

博主头像 前言 在数字化转型浪潮中,高效且安全的权限管理是后台系统的核心基石。传统方案或依赖臃肿的三方框架,或难以满足细粒度权限需求。 今天推荐一款完全独立开发、基于前沿技术栈开发的RBAC权限系统。它摒弃了现成Admin框架的束缚,以 ".NET 9 + React 18" 双引擎驱动,深度融合按钮级权限与 ...

国产化条码类库Spire.Barcode教程:使用 C# 读取二维码(QR Code)——从图片或数据流解析

博主头像 二维码已成为现代应用的常见组成部分,广泛应用于用户身份验证、移动支付、商品包装和活动票务等场景。很多使用 C# 开发的系统需要从图像或扫描件中提取二维码信息,因此掌握二维码识别技术显得尤为重要。 为满足这类需求,开发者需要一种既可靠又易于集成的二维码解码方式。本文将通过一个简洁明了的示例,演示如何借 ...

PPT处理控件Aspose.Slides教程:在 C# 中将 ODP 转换为 PPTX

博主头像 您是否正在寻找可靠的 PowerPoint SDK 来以编程方式开发ODP到PPTX转换器?本篇博文演示了如何使用 C# 将 ODP 转换为 PPTX。ODP是一种基于 XML 的演示文稿文件,可能包含图像、视频、文本等。但是,将打开的文档演示文稿转换为 PowerPoint 格式可以提供更好的格式 ...

C#脚本化(Roslyn):如何在C#脚本中引入nuget包

博主头像 假设我们开发了一个C#脚本编辑器,利用Roslyn去执行用户所编写的脚本。这时候,如果用户想要引用一个nuget包,应该如何实现呢? 我们想要引用nuget包的话,只要能得到nuget包及其依赖包的所有程序集和资源文件就可以了。如何引用程序集,可以看这一篇:使用Roslyn脚本化C#时如何调用不包含 ...

SOD框架使用金仓数据库“踩坑记”

博主头像 SOD框架使用金仓数据库“踩坑记”,严格来说是使用金仓数据库过程的踩坑记,并不是使用SOD框架来访问金仓数据库才会发生的问题,SOD框架的网友多年前就封装了人大金仓(现在已经改名为“电科金仓”)和达梦数据库的SOD框架数据提供程序,对应的Nuget包名字分别是 PDF.NET.SOD.Dameng. ...

高级.net面试题

博主头像 1 IsNullOrEmpty()和IsNullOrWhiteSpace()的区别? IsNullOrEmpty是一个静态方法,它用于检查一个字符串是否为空或者为null。 public static bool IsNullOrEmpty(string value); IsNullOrWhiteSp ...

net/C#在Linux中使用FileSystemWatcher的限制

博主头像 问题: 一些linux系统默认inotify 实例数量小于需要监视的文件数,导致FileSystemWatcher不工作,且不异常。 Linux 内核对 inotify 实例数量和资源消耗有一定的限制。如果系统中使用了大量的 inotify 实例,可能会达到内核的资源限制,从而导致无法创建更多的 i ...

<123···50>