排序
iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一)
iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一), iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一) 目 录 1. ...
C# 在Excel中添加、应用或删除筛选器 (日期筛选、文本筛选、数字筛选)
C# 在Excel中添加、应用或删除筛选器 (日期筛选、文本筛选、数字筛选),自动筛选器是 Excel 中的一个基本但极其有用的功能,它可以让你根据特定的条件来自动隐藏和显示你的数据。当有大量的数...
浅谈WPF之属性系统
浅谈WPF之属性系统,在WPF开发中,经常听到各种属性,如:依赖属性,附加属性,CLR属性,那这些不同类型的属性,具体又有什么作用呢?今天以一些简单的小例子,简述一下WPF开发中,各种属性的相...
聊一聊 C# 的线程本地存储TLS到底是什么
聊一聊 C# 的线程本地存储TLS到底是什么,一:背景 1. 讲故事 有朋友在后台留言让我说一下C#的 ThreadStatic 线程本地存储是怎么玩的?这么说吧,C#的ThreadStatic是假的,因为C#完全是由CLR(C+...
WinForm 使用 Win32 API 实现的无边框窗口
WinForm 使用 Win32 API 实现的无边框窗口,WinForm 使用 Win32 API 实现的无边框窗口 前言 时光荏苒,转眼已近是2025年了。不知不觉两年多没有研究代码了,在这期间 .NET 10 都快 RC 了,前几天...
EF Core 在实际开发中,如何分层?
EF Core 在实际开发中,如何分层?, 前言:什么是分层? 分层就是将 EF Core 放在单独的项目中,其它项目如 Asp.net core webapi 项目引用它 这样的好处是解耦和项目职责的清晰划分,并且可以重...
socket 接收数据时粘包处理 c# winform
socket 接收数据时粘包处理 c# winform,socket在接收数据时,经常会因为网络延迟、缓存区数据处理不及时等原因造成收到的数据是多个包黏在一起的情况。如下图所示 图中红色框部分是通讯的...
分享下最近基于Avalonia UI和MAUI写跨平台时间管理工具的体验
分享下最近基于Avalonia UI和MAUI写跨平台时间管理工具的体验,起因 几个月前,我在寻找一款时间管理软件,类似番茄时钟的工具,但是希望可以自定义时间。 需要自定义的场景 做雅思阅读,3篇文件...
WPF 设备输入事件封装
WPF 设备输入事件封装,本文主要介绍WPF应用对鼠标输入、触摸屏触笔以及触摸事件的封装 之前有简单说明设备输入类型 WPF 屏幕点击的设备类型 - 唐宋元明清2188 - 博客园 (cnblogs.com) 1、...
第29篇 在Linux CentOS系统上部署SqlServer数据库,并实现内网穿透
第29篇 在Linux CentOS系统上部署SqlServer数据库,并实现内网穿透,在Linux centos环境下安装部署sql server数据库,并结合cpolar内网穿透工具,创建安全隧道将其映射到公网上,获取公网地址,...
.NET8 Identity Register
.NET8 Identity Register,分享给需要帮助的人:记一次 IdentityAPI 中注册的源码解读,为什么有这篇文? 因为当我看到源码时,发现它的逻辑竟然是固定死的。我们并不是只能按照微软提供的源码去...













