首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
.NET 基础知识
小码编匠
创建于2024-08-03
订阅专栏
基础知识
等 35 人订阅
共560篇文章
创建于2024-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C# 高性能数据导入:SqlBulkCopy 实战指南
在C#开发中,处理大量数据导入时,你是否经常遇到性能瓶颈?传统的逐条Insert操作不仅效率低下,还会导致应用卡顿,严重影响用户体验。
WinForm 自动更新系统(完整流程+源码)
在C/S架构的应用程序中,如何让客户端保持最新版本一直是个令人头疼的问题。每次更新都要通知用户下载、安装,不仅麻烦,还容易导致版本混乱。
C# 状态机编程实战:工业级应用开发全攻略
在工业控制、游戏开发及工作流系统等复杂业务场景中,传统代码常因大量if-else判断陷入"维护困难、扩展性差、容易出错"的困境。
免费开源!WPF 开发的AI音视频批量处理利器
人工智能技术飞速发展的今天,AI 正在深刻改变着我们的工作方式和生活节奏。从内容创作到数据处理,从图像优化到音视频编辑,越来越多的场景开始依赖智能化工具来提升效率。然而,市面上许多 AI 工具往
一款基于 WPF +MVVM框架的物联网设备模拟神器
在物联网(IoT)系统开发过程中,真实设备的调试与测试往往受限于硬件成本、环境搭建复杂度及设备可用性。传统开发模式下,开发需频繁依赖物理设备进行功能验证,导致开发周期延长、测试场景受限。
C# 里玩转OpenCV?OpenCVSharp使用全攻略
计算机视觉领域,OpenCV 是一个无可争议的标杆级开源库,广泛应用于图像处理、目标检测、人脸识别等任务。然而,OpenCV 原生基于 C++ 开发,对于使用 C# 进行桌面或企业级应用开发的程
.NET 10 中的 Runtime Async 迈向高性能异步编程新时代
软件开发领域,异步编程一直是提升程序性能和响应能力的关键技术。随着.NET 平台的不断发展,异步编程模型也在持续演进。从早期的回调地狱到async/await的出现,再到如今Runtime As
想做图形编辑器?先用 C# 实现一个流程图工具练练手
软件开发中,流程图作为可视化业务逻辑的核心工具,其重要性不言而喻。然而,市面上的专业流程图工具往往功能冗余、学习成本高,而轻量级解决方案又难以满足定制化需求。
WPF 治具软件开发框架 开源分享(含导航/日志/DI)
为提升自动化设备或治具类PC端上位机软件的开发效率,设计并开源了一套通用WPF上位机软件模板。该模板基于现代化WPF开发实践构建,支持快速重命名与二次开发,避免重复搭建项目框架。
WinForm + Win32 API 自定义无边框窗口实战(工业软件必备)
随着 .NET 9.0 AOT(Ahead-of-Time)的发布,便萌生了用代码测试AOT编译效果的想法,同时评估未来是否为NanUI开发支持AOT编译的新版本。
WinForm 事件处理全攻略:3种写法让应用程序响应如飞
WinForm开发中,事件处理是构建交互式应用的核心环节。然而,许多开发在处理事件时常常遇到按钮点击无响应、代码冗余、维护困难等问题,这些问题不仅影响开发效率,更直接导致项目延期和用户体验下降。
C# 搭配 OpenCV 快速实现图片人脸识别与保存
计算机视觉领域,人脸识别是一项常见且重要的任务。C#+OpenCV可以方便地实现这一功能,本文将详细介绍如何使用C#和OpenCV在一张图片里寻找人脸,包括相关库的下载、工程建立、代码编写等步骤
复杂项目搞不定?C#上位机的7个不可替代场景
有一个话题是:"已经有组态软件了,为什么还要学C#来开发上位机?"这一问题反映了工控领域从业者对技术选型的普遍困惑。本文将从定义、技术对比、应用场景等角度,系统解析组态软件与C#上位机的区别与联
C# 多线程编程进阶:掌握Interlocked实现高性能无锁同步
在当今高并发、多核处理器普及的时代,多线程编程已成为现代软件开发不可或缺的一部分。然而,多线程带来的最大挑战之一便是共享数据的线程安全问题。当多个线程同时访问和修改共享变量时,极易引发"竞态条件
WPF 中的高级交互通过右键拖动实现图像灵活缩放
在开发图像查看类应用时,良好的交互体验是提升用户满意度的关键。特别是在处理医学影像、高清图片等需要精细操作的场景中,灵活的缩放功能必不可少。 WPF作为现代桌面应用开发的重要框架,提供了强大的图
WPF 3D 轻松实现经典 CoverFlow 效果
在多媒体应用和数字内容展示领域,视觉效果的吸引力往往决定了用户体验的优劣。苹果公司iTunes播放器中的CoverFlow效果,以其流畅的3D翻页、立体感十足的封面展示,曾让无数用户为之倾倒。
.NET 手把手实现一个轻量级音频编辑器
在智能语音机器人、语音识别、语音合成等应用中,对语音流的处理是一项基础且关键的技术。常见的需求包括语音的播放、录制、读取、保存、波形可视化展示以及基本的剪辑功能。虽然市面上已有如 Adobe A
Thread.Sleep 为什么不精准?原理与解决方案
在开发高性能或对时间敏感的应用程序时,我们常常会使用 Thread.Sleep 来模拟延迟、控制执行节奏或实现简单的定时逻辑。然而,一个看似简单的方法,背后却隐藏着不小的问题——它并不精准。
PC + PLC 通过 Modbus协议构建工控系统
本文提供一种简单的PC+PLC的工控方案,可以采用C#开发控制端人机交互页面,PLC做控制中心,两者通过Modbus协议通信交换数据。通过这个方案也可以对旧设备进行改造增加MES接口功能。
WinForm 中异步加载数据并使用进度条
在开发WinForm应用程序时,经常会遇到需要加载大量数据的场景,比如读取文件、查询数据库或调用远程接口。如果这些操作直接在主线程中执行,UI界面就会出现"假死"现象——窗口无法响应用户的点击、
下一页