排序
.NET Emit 入门教程:第七部分:实战项目1:将 DbDataReader 转实体
.NET Emit 入门教程:第七部分:实战项目1:将 DbDataReader 转实体,前言: 经过前面几个部分学习,相信学过的同学已经能够掌握 .NET Emit 这种中间语言,并能使得它来编写一些应用,以提...
Simple WPF: WPF 实现按钮的长按,短按功能
Simple WPF: WPF 实现按钮的长按,短按功能,最新内容优先发布于个人博客:小虎技术分享站,随后逐步搬运到博客园。 创作不易,如果觉得有用请在Github上为博主点亮一颗小星星吧! 实现了一个支...
关于在windows系统下使用Linux子系统
关于在windows系统下使用Linux子系统,今天意外刷到一个短视频,介绍了如何在windows下方便的使用系统自带的Linux子系统,本人抱着好奇的心理,也因为最近碰到了只使用windows操作系统解决不了的...
基于 .NET 的 Nuget 发版工具
基于 .NET 的 Nuget 发版工具,背景 由于 Natasha 及周边项目发版任务多,文件结构也不简单,之前一直使用基于 Github 管道脚本和 XUnit 来发版。这个方案对于发版环境与条件依赖性较强,且不够...
.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解
.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解,.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解 引言:为什么...
WinForm 使用 Win32 API 实现的无边框窗口
WinForm 使用 Win32 API 实现的无边框窗口,WinForm 使用 Win32 API 实现的无边框窗口 前言 时光荏苒,转眼已近是2025年了。不知不觉两年多没有研究代码了,在这期间 .NET 10 都快 RC 了,前几天...
WPF实现本地化多语言的几种方式
WPF实现本地化多语言的几种方式,话不多说,我们直接上源码开干。 1.第一种方式: 使用字典Dictionary.xaml 搭建系统框架,使用MVVM 页面布局方式如下: <Window x:Class='WPFDemoMVVM.View.L...
【能源与流程工业案例】KBC借助TeeChart 打造工业级数据可视化平台
【能源与流程工业案例】KBC借助TeeChart 打造工业级数据可视化平台,在能源与流程工业的数字化转型进程中,数据可视化扮演着至关重要的角色。KBC作为全球前沿的流程仿真与优化软件供应商, 长期...
WPF — 触摸屏下的两个问题
WPF --- 触摸屏下的两个问题,引言 本片文章分享一下之前遇到的WPF应用在触摸屏下使用时的两个问题。 场景 具体场景就是一个配置界面, ScrollViewer 中包含一个StackPanel 然后纵向堆叠,已滚动...
.NET Emit 入门教程:第三部分:构建模块(Module)
.NET Emit 入门教程:第三部分:构建模块(Module),前言: 在这一部分中,我们将深入讨论动态程序集中模块的概念以及如何构建和管理模块。 1、模块的概念: 模块是动态程序集中的基本单位,它...
WPF控件轻松查找:通用类库助您按名称或类型定位控件
WPF控件轻松查找:通用类库助您按名称或类型定位控件, 概述:WPF中按名称或类型查找控件可通过通用类库实现。提供的`ControlFinder`类库包含方法,可轻松在VisualTree中查找并操作WPF控...
在Keycloak中实现多租户并在ASP.NET Core下进行验证
在Keycloak中实现多租户并在ASP.NET Core下进行验证,Keycloak是一个功能强大的开源身份和访问管理系统,提供了一整套解决方案,包括用户认证、单点登录(SSO)、身份联合、用户注册、用户管理、...













