排序
C#中的BackgroundWorker详解
C#中的BackgroundWorker详解,在C#中,经常会有一些耗时较长的CPU密集型运算,因为如果直接在UI线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线...
C# 将PDF文档转换为Markdown文档
C# 将PDF文档转换为Markdown文档,将PDF文件转换为Markdown格式是一个非常实用的需求,尤其是在需要将内容从固定布局的PDF文件中提取出来,并转换为更易于编辑和处理的文本格式时。本文将介绍如...
继续聊一聊sqlsugar的一个机制问题
继续聊一聊sqlsugar的一个机制问题,几个月前换了新工作,从技术负责人的岗位上下来,继续回归码农写代码,在新公司中,我不是技术负责人,没太多的话语权。 公司这边项目统一都是使用了SqlSguar...
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信,大家好,我是沙漠尽头的狼! AvaloniaUI是一个强大的跨平台.NET客户端开发框架,让开发者能够针对Windows、Linux、macOS、Android和iOS...
.NET周刊【10月第2期 2024-10-13】
.NET周刊【10月第2期 2024-10-13】,国内文章 C#/.NET/.NET Core优秀项目和框架2024年9月简报 https://www.cnblogs.com/Can-daydayup/p/18457705 文章介绍了多个与C#.NET和ASP.NET相关的优秀开源...
自研WPF插件系统(沙箱运行及热插拔)
自研WPF插件系统(沙箱运行及热插拔),前言 插件化的需求主要源于对软件架构灵活性的追求,特别是在开发大型、复杂或需要不断更新的软件系统时,插件化可以提高软件系统的可扩展性、可定制性、隔...
.NET 白板书写延迟-触摸屏报点率
.NET 白板书写延迟-触摸屏报点率,触摸书写延迟,是触摸屏很核心的参数。从用户在触摸屏上进行触控操作到设备作出响应之间的时间差,这个延迟高低会影响快速反应的应用场景使用如白板书写、玩游...
分布式版本控制系统
分布式版本控制系统,1.Git,GitHub,GitLab的区别 Git是一个开源的分布式版本控制系统,用于敏捷高效第处理任何或小或大的项目。是Linus Torvalds 为了帮助管理Linux内核开发而开发的一个开放源...
.NET 跨进程设置父子窗口SetParent
.NET 跨进程设置父子窗口SetParent,跨进程设置父子窗口除了owner方案 C# 跨进程 设置窗口owner - 唐宋元明清2188 - 博客园,还有Win32-SetParent SetParent 函数 (winuser.h) - Win32 apps...
C#实现的下拉多选框,下拉多选树,多级节点
C#实现的下拉多选框,下拉多选树,多级节点, 今天给大家上个硬货,下拉多选框,同时也是下拉多选树,支持父节点跟子节点!该控件是基于Telerik控件封装实现的,所以大家在使用的过程中需要引用T...
文件名按数字排序,可以排序多组数字,尤其是99-333~~_222这种复杂数字组合的文件名或字符串
文件名按数字排序,可以排序多组数字,尤其是99-333~~_222这种复杂数字组合的文件名或字符串,这是我本人编写的一个排序算法,主要就是解决复杂多组数字组合的这种文件名或者字符串的排序,排序...
【EF Core】自动生成的字段值
【EF Core】自动生成的字段值,自动生成字段值,咱们首先想到的是主键列(带 IDENTITY 的主键)。EF Core 默认的主键配置也是启用 Identity 自增长的,而且可以自动标识主键。前提是代表主键的实...













