-
前言在日常工作中,几乎每家公司都需要一个后台管理系统来处理各种任务。为了帮助大家快速搭建这样一个系统,给大家介绍一个基于最新技术 .NET 8 和前端框架 Vue 3 实现的极简 RABC(基于角色的访问控制)权限管理系 ...
-
前言大家在平时工作中,是不是经常为了找某个文件或者应用而在电脑桌面上来回翻找?桌面图标乱七八糟,每次找东西都像在大海捞针一样。今天给大家介绍一个开源项目 GeekDesk,它能够让桌面焕然一新,工作效率 ...
-
前言想要快速了解物联网的世界吗?如果你对物联网(IoT)感兴趣,或者正打算开发自己的物联网项目。可以试试 IoTSharp,一个基于 .NET 的开源平台。无论你是初学者还是有经验的大佬,IoTSharp 提供了丰富的功能和广 ...
-
前言在平时项目开发中,定时任务调度是一项重要的功能,广泛应用于后台作业、计划任务和自动化脚本等模块。FreeScheduler 是一款轻量级且功能强大的定时任务调度库,它支持临时的延时任务和重复循环任务(可持久化) ...
-
前言今天给大家推荐一个超实用的开源项目《.NET 7 + Vue 权限管理系统 小白快速上手》,DncZeus的愿景就是做一个.NET 领域小白也能上手的简易、通用的后台权限管理模板系统基础框架。不管你是技术小白还是技术大佬或 ...
-
前言.NET MAUI 的发布,项目中可以使用这个新的跨平台 UI 框架来轻松搭建的移动和桌面应用。为了帮助大家更快地构建美观且功能丰富的应用,本文将推荐一款优秀的 .NET MAUI 组件库MDC-MAUI,它不仅提供了丰富的 UI ...
-
前言在Web应用项目中权限认证是个绕不开的话题,传统方法复杂又耗时。MiniAuth推出专为.NET开发者设计的简单、实用的权限认证项目。MiniAuth作为ASP.NET Core的插件,让我们快速轻松实现用户登录、权限检查等功能。 ...
-
前言在项目开发中,方法返回的结果(成功或失败)对我们开发来说很重要。传统方法,如通过异常来指示错误或使用特定的返回类型(如布尔值加输出参数),虽然有效,但可能缺乏直观性和灵活性。FluentResults库应运而 ...
-
前言在实际项目开发中,需求变更和项目迭代是常态。要求我们能够迅速响应,对数据库结构进行相应的调整,如添加新表、更新现有表结构或增加字段等。为了确保团队成员之间的信息同步,实时更新和维护数据库文档变得至 ...
-
前言.NET权限管理及快速开发框架、最好用的权限工作流系统。基于经典领域驱动设计的权限管理及快速开发框架,源于Martin Fowler企业级应用开发思想及最新技术组合(SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger ...
-
前言推荐一个基于.NET 8 实现的通用权限开发框架Admin.NET,前端使用Vue3/Element-plus开发。基于.NET 8(Furion)/SqlSugar实现的通用管理平台。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成多租户、缓 ...
-
前言今天推荐一款用 .NET 和 Vue3 实现的开源权限管理系统。它的界面清爽干净,功能强大,还具备灵活的角色权限分配功能,能够满足不同规模企业的管理需求。无论你是开发新手还是大神,都能轻松上手,快速搭建起自己 ...
-
前言IoTClient 是一个针对物联网 (IoT) 领域的开源客户端库,它主要用于实现与各种工业设备之间的通信。这个库是用 C# 编写的,并且基于 .NET Standard 2.0,这意味着可以用于多个版本的.NET,包括 .NET Framework、 ...
-
前言WaterCloud 是一个集成了 LayUI 的高效敏捷开发框架,专为 .NET 开发者设计。它不仅支持多种 .NET 版本(.NET 4.5、.NET Core 3.1、.NET 5、.NET 6),还内置了丰富的功能,如权限管理、流程表单设计以及多数据 ...
-
前言在开发和维护 .NET 应用程序的过程中,有时会遇到难以捉摸的性能瓶颈或内存泄漏等问题。这些问题往往发生在生产环境中,难以复现。为了更准确地诊断这些运行时问题,通常会收集应用程序在生产环境中的内存转储文 ...
-
前言基于 .NET 8 的开源项目,主要使用 WebAPI + Blazor 支持多租户和模块化设计,DDD构建。可以帮助我们轻松地搭建起一个功能完善的Web应用程序。除了帮助你快速构建应用程序之外,项目也可以当做学习资料。我们可 ...
-
前言在物联网(IoT)和工业自动化领域,边缘计算设备扮演着至关重要的角色。边缘采集网关作为连接物理世界与数字世界的桥梁,负责收集传感器数据并将数据传输到云端或本地数据中心进行处理。本文将介绍一款基于 .NET ...
-
前言MediatR 是 .NET 中一个实现消息传递的库,轻量级、简洁高效,用于实现进程内的消息传递机制。它基于中介者设计模式,支持请求/响应、命令、查询、通知和事件等多种消息传递模式。通过泛型支持,MediatR 可以智 ...
-
前言今天我将为大家介绍两款强大且免费的 .NET 开源反编译工具,并说明怎么使用。.NET 反编译工具能够将已编译的 .NET 程序集转换为易于理解的源代码。这些工具对于开发人员来说非常有用,可以帮助:恢复丢失的源代 ...
-
前言在国产游戏领域,《黑神话:悟空》无疑是一颗耀眼的明星,以独特的艺术风格、深厚的文化底蕴以及卓越的技术表现,赢得了国内外玩家的广泛关注。然而,在这款游戏光鲜亮丽的背后,是我们开发者对技术选择的深思熟 ...
-
前言嘿,小伙伴们!最近看到了一个 .NET 8.0 的小项目伪微服务框架,非常适合想要快速搭建小型应用项目或是想要学习.NET 8.0及新的技术,但又不知道从哪里学起的朋友。这个框架可以帮助我们简化开发流程,同时还能适 ...
-
前言一款基于 .NET 和 Vue 3 框架的新一代工厂助手 MES(Manufacturing Execution System)管理系统。本系统为现代化工厂提供一个高效、灵活、易扩展的管理平台,帮助企业管理者实时监控生产过程,实现精细化管理, ...
-
前言微服务架构已经成为搭建高效、可扩展系统的关键技术之一,然而,现有许多微服务框架往往过于复杂,使得我们普通开发者难以快速上手并体验到微服务带了的便利。为了解决这一问题,作者精心打造了一款最接地气的 . ...
-
前言大家好,推荐一个.NET 8.0 为核心,结合前端 Vue 框架,实现了前后端完全分离的设计理念。它不仅提供了强大的基础功能支持,如权限管理、代码生成器等,还通过采用主流技术和最佳实践,显著降低了开发难度,加快 ...
-
前言为什么近年来开发框架层出不穷?尽管已有许多优秀的快速开发框架,如 ABP 和其他类似的框架,但是作为一名开发者,我们常需遵循公司的技术选型。即使 ABP 提供了丰富的功能,但如果公司不支持,我们也无法使用。 ...
-
前言Tcp是一个面向连接的流数据传输协议,用人话说就是传输是一个已经建立好连接的管道,数据都在管道里像流水一样流淌到对端。那么数据必然存在几个问题,比如数据如何持续的读取,数据包的边界等。Nagle's算法Nagl ...
-
前言以下是关于WinForm/WPF 打包安装程序exe的内容如果打包的exe文件,需要拥有管理员权限,则先配置下面的第三步,设置管理员权限(非必须)一、安装扩展程序打包exe,需要安装:Microsoft Visual Studio Installer P ...
-
前言快速将创意变为现实!无需实体建库建表即可完成增删改查操作,支持15种条件查询、分页、列表及无限级树形列表等多种功能的API部署。提供完善的接口文档、Auth授权、接口限流、客户端真实IP获取、先进服务器缓存 ...
-
一、事件总线设计方案1.1、事件总线的概念事件总线是一个事件管理器,负责统一处理系统中所有事件的发布和订阅。事件总线模式通过提供一种松耦合的方式来促进系统内部的业务模块之间的通信,从而增强系统的灵活性和 ...
-
前言CCFlow 是一款集成了表单引擎、流程引擎和权限控制的强大工作流管理系统。具有灵活的配置选项,便于集成,并适合我们现在工作的流程。项目介绍工作流引擎现有.NET和Java两个版本,两者在代码结构、数据库结构、 ...
-
前言要想保护自己的文件夹内的信息不被别人看到,可以给文件加个锁【注意:加锁用的密码一定要记住】正文用C#语言实现一个文件夹锁的程序,程序的基本原理是:用C#语言重命名文件夹,通过重命名使之成为windows安全 ...
-
前言在工业自动化和机器视觉领域,对实时性、可靠性和效率的要求越来越高。为了满足这些需求,我们开发了一款专为工业自动化运动控制和机器视觉流程开发设计的 C# 并发流程控制框架。该框架不仅适用于各种工业自动化 ...
-
前言本文在探讨一种在C#中高效地动态获取对象属性值的方法。我们将深入研究反射(Reflection)、表达式树(Expression Trees)以及运行时代码生成等技术,并对比它们在不同场景下的性能表现。通过分析这些技术背后的 ...
-
前言在软件开发和运维过程中,确保应用程序稳定运行是一项重要的任务。特别是在长时间运行的应用程序中,由于各种原因可能导致应用程序意外关闭或变得不稳定。为了解决这一问题,我们常常会使用一种称为"Watchdog"的 ...
-
简介本文的初衷是希望帮助那些有其它平台视觉算法开发经验的人能快速转入Halcon平台下,通过文中的示例开发者能快速了解一个Halcon项目开发的基本步骤,让开发者能把精力完全集中到算法的开发上面。首先,你需要安装 ...
-
前言本文将介绍一个专为ASP.NET Core设计的轻量级插件框架——PluginCore,该框架不仅能够简化插件的开发与集成,还能大幅提高开发效率。另外,还将简要介绍相关的前端技术和SDK支持,帮助我们快速上手。项目介绍Plu ...
-
前言推荐一款基于.NET 8.0 免费开源跨平台在线考试系统,系统不仅支持桌面端,还特别优化了移动端的用户体验。通过本系统可以轻松搭建自己的在线考试平台,实现随时随地的测试与评估。本文将详细介绍系统的功能特点 ...
-
前言最近做了一些股票交易有关的系统,其中涉及到行情数据抓取的问题,一番摸索之后,把成果在这里做个分享。我把行情抓取的部分,和一个写手记的小功能,单独拿了出来放在一个小系统里面,可以免费使用:https://ri ...
-
前言推荐一个 .NET 8 操作 SQLite 入门到实战的详细教程,主要是对学校班级与学生信息的管理维护等。本教程内容丰富,全面覆盖了从技术选型、系统开发、应用发布到最终部署的各个环节。通过一系列深入浅出的学习和实 ...
-
前言.NET 生态中有哪些值得推荐的网络通信框架?今天,给大家推荐一个非常优秀的开源项目——NetCoreServer。NetCoreServer 是一款 .NET 开源、免费、快速且低延迟的异步套接字服务器和客户端库。无论是需要搭建高性 ...
-
前言文章将会详细介绍 C#开源医院信息管理系统HIS(医院版)的各个功能模块、技术架构、部署方式及其在实际应用中的优势。不管您是医疗行业的管理者,还是IT技术人员,本文都将为大家提供有价值的信息和参考。系统介 ...
-
前言随着信息技术在医疗保障领域的深入应用,开发与医保系统对接的业务系统变得越来越重要。然而,在实际开发过程中,直接对接医保提供的测试环境不仅成本高,而且流程复杂。今天推荐一个模拟国家医保服务的程序,帮 ...
-
前言Windows桌面应用程序开发的需求不断增长,WinForm 作为微软.NET 框架的一部分,因其易用性和高效性而受到许多开发者的青睐。对于初学者来说,通过拖拽控件快速搭建用户界面是一个非常友好的入门方式。本文将详细 ...
-
前言Label一般用于显示文本或者作为"按钮使用",当作为显示文本使用时,通过设置label的Text属性实现,当作为“按钮使用时”,在label的单击事件下注册事件即可,下面详细介绍label的属性以及事件:一、属性1、Name ...
-
前言在许多应用场景中,能够实时检测USB设备的插入和移除对于提高用户体验和程序的响应性至关重要。本文将介绍如何在Windows环境下,使用C#编写一个简单的程序来监听USB设备的插入和移除事件。准备条件需要具备以下 ...
-
前言在软件开发中,应用程序的更新机制是不可或缺的一部分。不管是修复漏洞、增加新功能,还是优化用户体验,都需要一个高效且易于维护的更新系统。然而,现有的检查更新方式多种多样,且大多数方案存在一定的限制或 ...
-
前言在智能制造升级的背景下,上位机软件已成为自动化设备的核心大脑。本文将以真实测试设备软件开发为例,揭秘工业级上位机开发全流程。一、需求分析在自动化行业中的上位机软件类型一般分为以下几种:1、组装设备 ...
-
前言在3D图形开发中,创建复杂的几何对象往往需要扎实的数学基础和大量的计算工作。然而,借助强大的开源工具包 HelixToolkit,开发者可以轻松实现从平面圆到立体球的转变,而无需手动计算点和三角区域。本文将 ...
-
前言在工业自动化和机器视觉领域,使用多种品牌的工业相机进行图像采集是常见的需求。然而,不同品牌相机的SDK接口往往存在较大差异,给大家带来了额外的学习成本和集成复杂度。本文推荐一个开源统一接口的C#工业相 ...
-
前言作者2014年7月入行以来,一直专注于.NET技术栈的学习与实践,从最初的WebForms到后来的MVC、Sencha Touch(现已弃用)、JavaScript、React、React Native和Vue。随着.NET Framework 向.NET Core的转型,也逐步积 ...