排序
本地事件总线和事务
本地事件总线和事务,本地事件总线和事务 通过重写Ef Core的SaveChanges/SaveChangesAsync来实现事务。当然,如果您愿意实现仓储层,可以在仓储层实现展开对应实体包含的事件,并且调整事件的处...
Elasticsearch 系列(五)- 数据聚合
Elasticsearch 系列(五)- 数据聚合,本章将和大家分享 Elasticsearch 中的数据聚合功能,通过聚合(aggregations)可以实现对文档数据的统计、分析、运算。 一、数据聚合-聚合的分类 聚合(agg...
.NET周刊【9月第4期 2024-09-22】
.NET周刊【9月第4期 2024-09-22】,国内文章 .NET常见的几种项目架构模式,你知道几种?(附带使用情况投票) https://www.cnblogs.com/Can-daydayup/p/18421685 文章介绍了软件项目的几种架构模...
iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一)
iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一), iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一) 目 录 1. ...
浅谈WPF之属性系统
浅谈WPF之属性系统,在WPF开发中,经常听到各种属性,如:依赖属性,附加属性,CLR属性,那这些不同类型的属性,具体又有什么作用呢?今天以一些简单的小例子,简述一下WPF开发中,各种属性的相...
C# 在Excel中添加、应用或删除筛选器 (日期筛选、文本筛选、数字筛选)
C# 在Excel中添加、应用或删除筛选器 (日期筛选、文本筛选、数字筛选),自动筛选器是 Excel 中的一个基本但极其有用的功能,它可以让你根据特定的条件来自动隐藏和显示你的数据。当有大量的数...
聊一聊 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、...













