排序
Syncfusion UI 社区(白嫖)许可申请
Syncfusion UI 社区(白嫖)许可申请,简介 Syncfusion 是一个老牌.net组件供应商,旗下有很多基于.net技术栈的企业级UI库,涵盖了当下流行的web PC mobile 等平台的UI控件和报表工具。包括针对PD...
【EF Core】“多对多”关系与跳跃导航
【EF Core】“多对多”关系与跳跃导航,“多对多”关系不像“一对多”那么“单纯”,它内部涉及到“连接实体”(Join Entity)的概念。咱们先放下这个概念不表,来了解一下多对多数据表为什么需...
FluentValidation在C# WPF中的应用
FluentValidation在C# WPF中的应用,1. 引言 在.NET开发领域,FluentValidation以其优雅、易扩展的特性成为开发者进行属性验证的首选工具。它不仅适用于Web开发,如MVC、Web API和ASP.NET CORE,...
CYQ.Data 操作 Redis 性能测试:对比 StackExchange.Redis
CYQ.Data 操作 Redis 性能测试:对比 StackExchange.Redis,前言: 前几天,点开自己的博客,看了一下 CYQ.Data V5系列 都有哪些文章, 发现了一篇2019年写的:CYQ.Data 对于分布式缓存Redi...
C#动态查询:巧用Expression组合多条件表达式
C#动态查询:巧用Expression组合多条件表达式, 概述:在C#中,通过`Expression`类、`AndAlso`和`OrElse`方法可组合两个`Expression<Func<T, bool>>`,实现多条件动态查询。...
.NET 权限工作流框架 TOP 榜
.NET 权限工作流框架 TOP 榜,前言 .NET权限管理及快速开发框架、最好用的权限工作流系统。 基于经典领域驱动设计的权限管理及快速开发框架,源于Martin Fowler企业级应用开发思想及最新技术组合...
《黑神话:悟空》神话再现,虚幻引擎与Unity/C#谁更强?
《黑神话:悟空》神话再现,虚幻引擎与Unity/C#谁更强?,前言 在国产游戏领域,《黑神话:悟空》无疑是一颗耀眼的明星,以独特的艺术风格、深厚的文化底蕴以及卓越的技术表现,赢得了国内外玩家...
在 Aspire 项目下使用 AgileConfig
在 Aspire 项目下使用 AgileConfig,什么是 Aspire .NET Aspire 是一组工具、模板和包,用于构建易于监控的、可投入生产的应用程序。.NET Aspire 通过一系列 NuGet 包交付,这些包通过启动或解决...
分享报表工具核心三种扩展模型示例
分享报表工具核心三种扩展模型示例,报表工具的核心是父子格扩展模型,通过父子格扩展模型实现各种类型报表,例如网格式报表、行式报表、主子报表、分组报表、交叉报表等。 报表有三种扩展模型 ...
.NET 阻止Windows关机以及阻止失败的一些原因
.NET 阻止Windows关机以及阻止失败的一些原因,本文主要介绍Windows在关闭时,如何正确、可靠的阻止系统关机以及关机前执行相应业务 Windows关机,默认会给应用几s的关闭时间,但有一些场景需要...
WinDbg 分析 .NET Dump 线程锁问题
WinDbg 分析 .NET Dump 线程锁问题,在定位 .NET 应用程序中的高 CPU 占用问题时,WinDbg 是非常强大的工具之一,尤其配合 SOS 扩展使用可以快速锁定“忙线程”或死锁等问题。 本文将基于一次实...
【RabbitMQ】核心模型简介,以及消息的生产与消费
【RabbitMQ】核心模型简介,以及消息的生产与消费,本章学习目标 理解AMQP模型中的核心概念:Connection, Channel, Producer, Consumer, Queue。 创建一个.NET项目并添加RabbitMQ客户端库。 使用...













