排序
WinForm之MDI窗体开发详解
WinForm之MDI窗体开发详解,在WinForm开发中,如果有多个页面进行展示,通常采用菜单栏+容器布局方式(点击菜单栏,打开新的页面,并在容器中显示)。今天以一个简单的小例子,简述如何通过菜单...
C# 并发控制框架:单线程环境下实现每秒百万级调度
C# 并发控制框架:单线程环境下实现每秒百万级调度,前言 在工业自动化和机器视觉领域,对实时性、可靠性和效率的要求越来越高。为了满足这些需求,我们开发了一款专为工业自动化运动控制和机器...
为什么要把数据模型分为:Entity,DTO,Response,Request呢?具体有什么作用呢
为什么要把数据模型分为:Entity,DTO,Response,Request呢?具体有什么作用呢,开发中,我们通常把数据模型分为几个部分,探讨下他们具体都有那些作用。 1. Entity(实体) 实体类代表数据库表结...
分析器/源生成器添加项目依赖的方式
分析器/源生成器添加项目依赖的方式,前言 写分析器(源生成器)时经常需要引用别的包,但直接引用是无法运行的。 下面我们分不同情况来讨论在分析器项目如何对依赖进行引用。 下图中“包引用”...
第84篇 Redis中五种常见的数据类型及其应用场景
第84篇 Redis中五种常见的数据类型及其应用场景,1.五种常见数据类型 Redis中的数据类型指的是 value存储的数据类型,key都是以String类型存储的,value根据场景需要,可以以String、List等类型...
服务注册自治,降低 ASP.NET Core Web API 依赖注入的耦合度和复杂度
服务注册自治,降低 ASP.NET Core Web API 依赖注入的耦合度和复杂度, 前言 在软件的实际开发中,一个软件通常由多个项目组成,这些项目都会直接或者间接被主 ASP.NET Core 项目引用。 这些项目...
开源 – Ideal库 – Excel帮助类,ExcelHelper实现(五)
开源 - Ideal库 - Excel帮助类,ExcelHelper实现(五),书接上回,我们继续来聊聊ExcelHelper的具体实现。 01、读取Excel到DataSet单元测试 在上一章我们主要讲解了读取Excel到DataSet的三个重...
NetCore开源项目,适合新手学习
NetCore开源项目,适合新手学习,VerEasy.Core 介绍 这是一个基于 .NET Core 的易开发的框架,附 vue3前端框架。提供了一个高效可扩展的API程序。 支持 JWT 认证、数据库操作、日志记录、异步处理...
第54篇 Redis简单介绍
第54篇 Redis简单介绍,前言 Redis,作为一种开源的、基于内存且支持持久化的键值存储系统,以其卓越的性能、丰富灵活的数据结构和高度可扩展性在全球范围内广受欢迎。Redis不仅提供了一种简单直...
.NET科普:.NET简史、.NET Standard以及C#和.NET Framework之间的关系
.NET科普:.NET简史、.NET Standard以及C#和.NET Framework之间的关系,最近在不少自媒体上看到有关.NET与C#的资讯与评价,感觉大家对.NET与C#还是不太了解,尤其是对2016年6月发布的跨平台.NET ...
现代WPF界面轻松实现:探秘轻量级WPFUI库,MVVM与依赖注入一体化
现代WPF界面轻松实现:探秘轻量级WPFUI库,MVVM与依赖注入一体化, 概述:一款名为WPFUI的轻量级开源库,为WPF应用程序提供现代化界面。支持MVVM和Microsoft.Extensions.DependencyInject...
.NET使用Graphql的演示——新一代的API交互
.NET使用Graphql的演示——新一代的API交互,Graphql是什么?先来一段AI给的回答: GraphQL是一种为API设计的查询语言,与REST相比,它提供了更高效、强大和灵活的方法来与数据交互。GraphQL由Fa...













