-
前言随着信息技术在医疗保障领域的深入应用,开发与医保系统对接的业务系统变得越来越重要。然而,在实际开发过程中,直接对接医保提供的测试环境不仅成本高,而且流程复杂。今天推荐一个模拟国家医保服务的程序,帮 ...
-
前言随着工业自动化和智能制造的发展,IT(信息技术)与OT(运营技术)的深度融合变得越来越重要。上位机作为连接底层设备和管理系统的关键组件,在现代工业中扮演着重要的角色。传统的桌面UI框架如WinForm和WPF并不 ...
-
前言在许多应用程序中,运行状态指示灯(如绿色表示正常运行,红色表示故障等)是非常常见的UI元素。通过使用WPF的自定义控件功能,我们可以轻松创建一个灵活且可重用的状态指示灯控件。本文将详细介绍如何在WPF中开 ...
-
一、前言工业自动化领域,三轴机械手作为一种重要的自动化设备,广泛应用于物料搬运、装配、焊接等多种生产环节。随着工业 4.0 的推进,对三轴机械手的控制精度和操作便捷性提出了更高的要求。在 WPF中实现一种三轴 ...
-
前言大家好,我是马工,一名拥有8年以上C#上位机软件开发经验的工程师。硕士毕业后工作了4年,目前年薪达到40万,并在一家自动化公司担任软件经理一职。为了帮助初学者,我利用业余时间编写了一个C#上位机软件框架, ...
-
前言由于工作需要,调研过一段时间的工业控制方面的"组态软件"(SCADA)的开发,组态软件常用于自动化工业控制领域,其中包括实时数据采集、数据储存、设备控制和数据展现等功能。正文其中工控组件的界面展现的实现 ...
-
前言前段时间,做服务器端监控系统,为了界面好看,采用WPF。硬件相关监控,比如CPU、内存等,想用仪表盘控件。网上找了很多这种控件,基本上都是第三方商业控件(虽然很漂亮,不过得money...)。最后在CodeProject上 ...
-
前言WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它 ...
-
简介AutoUpdater.NET 是一个使用 C# 开发的开源项目,专门用于简化桌面程序的自动更新配置。这款工具不仅支持多语言,还可以根据需求配置在软件启动时或后台实时检查更新。目前,AutoUpdater.NET 主要适用于 WinForm ...
-
前言AnyCAD 工业软件图形开发平台,为大家提供专业化、个性化、高性价比图形工业软件!愿天下没有难开发的三维应用!项目介绍AnyCAD Rapid SDK(简称 ARS)是的一个综合三维图形平台。ARS 集成了三维几何造型、图形显 ...
-
前言在C#客户端开发中Bitmap对象常用于图像数据的缓存和处理。特别是在处理实时视频流或频繁更新的图像时,如何有效地管理内存和提升性能成为关键。本文将探讨如何通过静态内存优化技术提高Bitmap对象的使用效率,并 ...
-
前言在软件持续交付的现代开发流程中,高效的自动更新机制已成为桌面应用程序的核心需求。传统的更新方案往往面临部署复杂、版本回退困难、缺乏本地化支持等问题。SharpUpdater是一个专为Windows平台设计的全链路自 ...
-
前言Helix Toolkit 是一个功能强大的开源工具集,专为 .NET 设计帮助大家轻松创建高性能的 3D 图形应用。不管是在 WPF、WinUI 还是其他平台上工作,Helix Toolkit 提供丰富的组件和灵活的引擎支持,能够满足从简单 3 ...
-
前言.NET 可以用于开发 3D 自动化产线仿真应用实现方式1、使用 3D 图形库OpenTK: 提供 OpenGL 的 .NET 封装,适合需要高性能渲染的场景。SharpDX: 支持 DirectX,适合 Windows 平台的高性能 3D 图形开发。Helix Tool ...
-
前言本项目的定位是一个开箱即用的中小型管理系统,采用前后端分离架构,拥有清晰且易于理解的项目结构,为大家提供一个入门级但代码优雅、功能齐全的基础框架。目标是简化业务开发流程,使其变得尽可能直观和高效。 ...
-
前言在开发中数据安全始终是重中之重。不管是桌面应用、小型 Web 服务还是移动应用,数据库的备份与恢复机制都是确保数据完整性和系统稳定性的基础保障。SQLite 作为一种轻量级嵌入式数据库,广泛应用于各种场景,但 ...
-
前言在内部开发和部署 WinForm 应用程序时,如何高效地进行程序更新一直是一个常见的痛点。传统的更新方式往往依赖于 NAS、FTP 或 HTTP 文件服务器,不仅需要额外的硬件或软件支持,还可能涉及复杂的网络配置(如防 ...
-
前言本篇文章从零开始,带领大家逐步了解 WPF 中 3D 模型的基本结构、关键组件以及整体设计思路。通过这篇文章,希望帮助大家理解 WPF 3D 的工作原理,并为你的项目提供实用的设计和实现建议。模型结构MeshGemetry3D ...
-
前言随着信息化的发展,企业对高效、安全和灵活应用的需求不断增长。RuYiAdmin 基于 .NET 8 开发,是一款专注于企业级WEB RBAC(基于角色的访问控制)的统一安全管理平台解决方案。它通过低代码、跨平台、分布式和多 ...
-
前言在工业自动化领域,上位机客户端作为连接用户与底层设备的关键桥梁,其重要性不言而喻。WPF 以其强大的数据绑定、丰富的控件库和灵活的样式系统,成为开发高效、直观且功能强大的上位机客户端的选择。然而,面对 ...
-
前言随着互联网技术的快速发展,传统的单体架构已经难以满足企业日益增长的业务需求。微服务架构因其模块化、可扩展性、高可用等优势,逐渐成为现代软件开发的主流趋势。今天推荐一个更快地开发高效、稳定的企业级系 ...
-
前言数字化转型加速的时代,工业互联网(IIoT)作为连接物理世界与数字世界的桥梁,正变得越来越重要。它不仅促进了设备间的高效通信,还为智能制造、自动化控制等领域带来了前所未有的变革。然而,面对市场上众多的 ...
-
前言在竞争激烈的商业环境中,企业资源计划(ERP)系统已经成为优化业务流程、提升工作效率不可或缺的工具。面对日益复杂的市场需求和不断变化的技术趋势,选择一套合适的ERP管理系统对于企业的长期成功至关重要。今 ...
-
前言随着工业自动化水平的不断提升,越来越多的企业开始采用上位机系统来实现对 PLC 设备的数据采集与监控。作为一名自动化开发者,在实际项目中我经常需要与西门子 S7-200 SMART 系列 PLC 打交道,而 Sharp7 这个开 ...
-
前言在 C# 开发中,计时器(Timer) 是实现定时执行任务的重要工具。无论是执行后台轮询、定时刷新数据,还是控制程序节奏,Timer 都扮演着关键角色。然而,.NET 提供了多种不同类型的 Timer 类,各自适用于不 ...
-
前言本教程将帮助大家一步步开发出完整的充电界面模拟程序,不仅涵盖了基础的布局与绘图技巧,还包括了高级动画控制、自定义控件开发等主题。#WPF开发技巧效果展示以下是本文实现的动态充电界面效果,灵感来源于三星 ...
-
前言工业自动化与信息化系统中,协议插件的开发是实现设备互联互通的重要环节。通过开发协议插件,可以将不同厂商、不同协议标准的设备接入统一的管理平台,从而实现数据采集、监控和分析等功能。本文以一个具体的协 ...
-
前言随着电力电气行业对试验数据管理的精度与效率要求不断提升,传统的手工记录与分散式管理方式已难以满足现代企业的数字化转型需求。开发一个高效、智能、可追溯的数据管理平台,已成为推动试验流程标准化、提升企 ...
-
前言工业自动化领域,实时监控生产设备的运行状态是确保生产效率和产品质量的关键。随着信息技术的发展,利用现代软件技术实现高效的生产监控系统变得越来越重要。本文将介绍一款基于WPF 开发的生产监控平台,并详细 ...
-
前言在平时开发中,寻找一个既能简化开发流程又能提供丰富功能的后台管理框架变得尤为重要。推荐一个Blazor + Ant Design + .NET 6 框架开发的一个简洁大方且功能全面的后台管理框架。#后台管理框架项目介绍Caviar-B ...
-
前言在 C# 8.0 中引入了一个重要特性:默认接口方法(Default Interface Methods)。我们在接口中为方法提供默认实现,这一变化使得接口的功能更接近抽象类,同时保留了接口多继承的优势。#默认接口方法随着软件架构 ...
-
前言随着工业4.0和智能制造的发展,设备间的互联互通变得越来越重要。在工业自动化领域,PLC(可编程逻辑控制器)作为核心控制单元,广泛应用于各类产线与控制系统中。为了实现对 PLC 数据的高效采集与管理,开发一 ...
-
前言快速发展的互联网应用开发中,支付功能已成为各类平台不可或缺的一环。为了帮助大家更高效地接入主流支付渠道,推荐一套基于 .NET 开发的第三方支付 SDK。该 SDK 支持跨平台运行,适用于多种操作系统和设备,并 ...
-
前言插件系统(Plugin System)是现代软件架构中一种重要的设计模式,它允许应用程序在不重新编译和部署核心程序的前提下,动态加载并运行外部功能模块。这种机制广泛应用于浏览器扩展、IDE插件、企业级应用平台等场 ...
-
前言在开发过程中,重复性高、耗时长的代码编写工作占据了开发大量的精力,尤其是在中小型项目中,如何快速搭建系统原型、提升开发效率成为了关键问题。为了解决这一痛点,小码机器人应运而生。今天推荐一款基于 .NE ...
-
前言随着社区医疗服务的不断发展,信息化手段已成为提升效率的重要工具。本文推荐一款体检管理系统,是为社区医生量身打造的工作平台,具备功能全面、操作便捷、模块化设计等优点,非常适合用于学习和参考。#HIS系统 ...
-
前言随着人工智能和计算机视觉技术的发展,目标检测已经广泛应用于工业、安防、医疗等多个领域。YOLO(You Only Look Once)系列模型因其速度快、精度高而成为实时目标检测的首选方案之一。虽然大多数 YOLO 的部署案 ...
-
前言快速发展的信息技术领域,企业对于高效、灵活且易于维护的应用系统需求日益增长。前后端分离的开发模式因其能够显著提升开发效率和用户体验,逐渐成为开发现代企业级应用的首选方案。今天推荐一款基于.NET 8 和 ...
-
前言在软件开发中,尤其是涉及工业自动化、建筑信息模型(BIM)或模拟系统等领域时,动态展示流体运动效果的需求日益增多。WPF以其强大的图形处理能力和灵活的数据绑定机制,成为实现这类视觉效果的理想选择。本文将 ...
-
前言随着人工智能和计算机视觉技术的不断发展,图像识别在智能交通、安防监控等领域中扮演着越来越重要的角色。车牌识别作为其中的一项关键技术,广泛应用于停车场管理、电子收费、交通执法等场景。Halcon 是由 MVTe ...
-
前言随着工业自动化和智能制造的发展,运动控制系统的开发需求日益增长。在许多实际应用中,如数控机床、机器人路径规划等领域,常常需要通过上位机发送目标坐标,并由下位机(如单片机)进行插补运算,从而驱动执行 ...
-
前言随着工业物联网和智能制造的发展,实时监测环境参数如温度和湿度变得越来越重要。在许多工业场景中,我们需要通过下位机设备采集这些关键数据,并在上位机端进行可视化展示和分析。本文推荐一个基于 Modbus RTU ...
-
概述有人提议我用kestrel代替Dotnetty ,那是不可能的, 物联网平台MQTT,rtmp,rtsp,httpflv,tcp,udp,rpc 都是基于dotnetty实现,压测没有问题,每秒可以达到20w/s,当中因为SingleThreadEventExecutor的问题 导致每 ...
-
前言在图像处理、图形编辑或可视化工具的开发中,一个灵活、高效的图像显示控件是不可或缺的。虽然 WinForm 提供了基本的 PictureBox[/pre] 控件,但其功能较为有限,难以满足交互式图像操作的需求。本文 ...
-
前言随着企业级软件系统的日益复杂,模块化开发成为提升代码可维护性、降低耦合度的重要方式。本文将推荐一个基于 Prism 框架在 WPF 平台上开发的一个模块化框架,并结合 Entity Framework 和 MySQL 数据库实现一个 ...
-
前言在工业自动化与信息技术领域,不同设备之间的数据交换和通信显得尤为重要。不管是串口通信、网络Socket通信还是特定于行业的协议如西门子S7、Modbus等,开发一个能够支持多种通信方式的工具软件,可以极大提升工 ...
-
前言今快速发展的技术领域,企业寻求更加高效、灵活且易于维护的开发方式。推荐一款革命性的全栈低代码开发框架CodeSpirit(码灵),它通过智能代码生成引擎与AI深度协同,重新定义了全栈开发范式。基于最新的.NET 9 ...
-
前言随着物联网技术的不断发展,MQTT(Message Queuing Telemetry Transport)协议因其轻量、高效和低带宽消耗等特点,广泛应用于各类物联网通信场景。在高校教学中,如何让学生直观地理解MQTT协议的工作原理以及消 ...
-
前言在企业管理中,资产的高效管理是提升运营效率、降低成本的重要环节。为了帮助企业更好地实现资产信息的数字化、可视化管理,推荐一款功能完整、易于使用的资产管理系统(Asset Management System,简称 AMS)。 ...
-
搭建PLC模拟仿真环境什么是上位机上位机,通常是指在数据采集与控制系统中位于较高层级、具有较强数据处理能力和控制功能的计算机设备。它通过通信接口(如串口、网口等)与下位机(如PLC、单片机或其他智能设备)进 ...