首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
.NET 基础知识
小码编匠
创建于2024-08-03
订阅专栏
基础知识
等 42 人订阅
共674篇文章
创建于2024-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
.NET 工业互联网通讯库:实现主流PLC协议(ModBus、CIP、MC、FINS等)
数字化转型加速的时代,工业互联网(IIoT)作为连接物理世界与数字世界的桥梁,正变得越来越重要。它不仅促进了设备间的高效通信,还为智能制造、自动化控制等领域带来了前所未有的变革。 然而,面对市场
C# 反射太慢!3招教你把性能提升10倍,告别CPU飙升
在C#开发的世界里,反射机制一直是一把"双刃剑”。它赋予了我们强大的运行时能力,让框架设计变得异常灵活,无论是ORM、序列化工具,还是插件系统,都离不开它的身影。然而,这种灵活性往往伴随着性能的
教你用 WinForm 创建动态 Splash 启动画面
在软件开发中,用户体验是衡量一个应用是否成功的重要标准。当我们的应用程序需要加载大量资源或执行耗时操作时,用户往往需要等待一段时间。如果在这期间界面没有任何反馈,用户可能会误以为程序卡死或无响应
C# 四种 Timer 定时器区别与用法(含代码示例)
在 C# 开发中,计时器(Timer) 是实现定时执行任务的重要工具。无论是执行后台轮询、定时刷新数据,还是控制程序节奏,Timer 都扮演着关键角色。然而,.NET 提供了多种不同类型的 Ti
解决 WinForm 开发难题:GDI+ 绘图技术与自定义控件实例
WinForm开发中,界面的个性化和用户体验的优化始终是开发关注的重点。 GDI+作为.NET框架中强大的图形绘制工具集,为开发者提供了丰富的绘图能力。通过GDI+,我们不仅可以实现常规的图形绘
一库通吃!.NET 平台下的智能车牌识别标准化方案
智能交通系统的快速发展,车牌识别技术在安防监控、停车场管理、高速公路收费等多个领域得到了广泛应用。然而,不同厂家提供的车牌识别设备往往有不同的接口标准,给集成商带来了不小的挑战。 为了解决这个问
三分钟上手 .NET 6 + AnyCAD 打造 WPF 三维应用
工业软件和三维可视化需求的不断增长,将三维模型展示功能集成到桌面应用程序中已成为许多开发的刚需。 WPF 作为 Windows 平台强大的 UI 框架,结合现代 .NET 版本,具备出色的图形渲
WinForm 集成 WebAPI:实现 Modbus 数据对外服务
工业自动化领域,上位机软件不仅要完成数据采集和人机交互,越来越多的场景需要它对外提供数据服务。 尤其是在与MES、SCADA或其他管理系统集成时,通过WebApi方式暴露数据接口已成为一种高效、
开源一个 Windows 键盘钩子实现工业扫码枪无焦点输入
在工业自动化领域,条码扫描枪的应用无处不在。然而,如何高效地处理条码输入,尤其是在多任务环境下实现无缝集成,一直是一个挑战。传统的解决方案往往需要复杂的焦点管理,导致用户体验不佳。 AttnSo
工业4.0时代,C#上位机是为了取代组态软件么?
在工业自动化领域,经常会有人问这样一个问题:"C#上位机是不是为了取代组态软件?"、"组态软件是不是已经过时了?" 其实,C#上位机并不是为了取代组态软件,而是对组态软件的一种补充。两者各有适用
一款高效易用的 WinForm 端口扫描工具
在网络管理和安全领域,端口扫描器是一个非常重要的工具。它可以帮助网络管理员检测开放的端口、识别潜在的安全漏洞,并确保网络环境的安全性。 本文将推荐一款端口扫描器工具,从项目背景、功能特点到具体技
.NET 8 + Blazor 实现高适配企业级 ERP 系统(移动端/多端支持)
在竞争激烈的商业环境中,企业资源计划(ERP)系统已经成为优化业务流程、提升工作效率不可或缺的工具。面对日益复杂的市场需求和不断变化的技术趋势,选择一套合适的ERP管理系统对于企业的长期成功至关
C#+ OpenCvSharp 工业视觉常用图像处理示例集(开箱即用,附源码)
计算机视觉的广阔领域中,OpenCV无疑是一颗璀璨的明星,它为开发提供了丰富且强大的图像处理和计算机视觉算法库。 而OpenCvSharp作为OpenCV的.NET封装,让C#开发能够更加便捷地
C# 中 Lock 锁:线程同步的核心机制
前言 在软件开发中,多线程编程已成为提升程序性能和响应能力的重要手段。然而,多线程环境下的资源共享若缺乏有效的同步机制,极易引发数据不一致、竞态条件甚至死锁等问题。C# 提供了多种线程同步工具,其中
教你搭建 C# 物联网设备监控系统,解决实时性与稳定性难题
在制造业、智慧城市、农业物联网等领域的数字化浪潮中,企业每天都在产生海量的设备数据。然而,企业在物联网数据采集方面普遍存在实时性差、系统不稳定的问题。如何开发一个高效、可靠的设备监控系统,已成为
C# 并行编程:如何用 MaxDegreeOfParallelism 让 CPU 满血运转?
在日常开发工作中,我们常常会面临性能优化的挑战。想象这样一个场景:老板对数据处理程序的性能提出质疑,指出服务器拥有16核处理器,但程序运行速度却远未达到预期,且CPU使用率仅徘徊在30%左右。
C# 解决 UI 卡顿的多线程与异步编程问题
在 Windows 桌面应用开发中,UI 卡顿、无响应甚至"假死"是开发者常遇到的棘手问题。其根本原因往往在于——在 UI 线程中执行了耗时操作。 UI 线程(又称主线程)肩负着界面渲染与用户交
WPF 如何实现超炫确定性数字滚动效果
WPF开发中,数字滚动效果是一种常见的UI动画需求,常用于计数器、数据仪表盘或抽奖场景。 本文将详细介绍一种确定性的数字滚动效果实现方案,与随机滚动的抽奖效果形成区别。 该实现通过精心设计的动画
WPF 轻松实现超炫圆形水波纹进度条
在探索 WPF 的无限可能时,实现各种自定义控件和动画效果总是令人兴奋不已。最近,在看到公司Web前端实现了一个圆形水波纹进度条后,便尝试用WPF来复现这一效果。 然而,由于个人技术限制,起初遇
C#上位机开发实战:8种MES系统对接方案详解
在工业自动化领域,经常有学员问道:"上位机怎么与MES进行信息交互?"实际上,上位机与制造执行系统(MES)之间的信息交互是实现生产过程自动化、信息化的关键环节。 本文将介绍几种常用的对接方式,
下一页