首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
.NET 基础知识
小码编匠
创建于2024-08-03
订阅专栏
基础知识
等 41 人订阅
共646篇文章
创建于2024-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WinForm 工业流量计串口调试助手:支持Modbus双协议的智能调试工具
在工业自动化领域,流量计等仪表设备的调试与维护是保障生产流程稳定运行的关键环节。传统调试方式往往依赖专用硬件工具,存在成本高、灵活性差等问题。
推荐一款 C# 开源的 CAD 绘图工具
本文将向大家推荐一款用 C# 语言开发的开源 CAD 绘图工具——LitCAD。这款工具以其简洁的设计和强大的功能,成为了许多开发者的首选。
C# 中类属性扁平化的实现
在开发中,我们经常会遇到需要将对象的属性扁平化处理的场景。这种需求尤其常见于对象序列化,或者与不支持嵌套结构的接口进行交互时。 本文将详细介绍如何在 C# 中实现一个包含多个子类的对象属性扁平化
.NET 9.0 MAUI 之 Android 及 Windows 跨平台开发之初体验
VS 2022在调试Windows桌面应用程序(包含MAUI、WinUI3、UWP)时,暂不支持`设计器视图`,请使用`热重载`功能
WPF 实战使用 HelixToolkit 工具包快速创建 3D 对象
在3D图形开发中,创建复杂的几何对象往往需要扎实的数学基础和大量的计算工作。然而,借助强大的开源工具包 HelixToolkit,开发者可以轻松实现从平面圆到立体球的转变,而无需手动计算点和三角
C# 实现 Codesys V3 协议的 TCP 通信
Codesys是全球最著名的软PLC内核软件研发厂家德国的3S(SMART,SOFTWARE,SOLUTIONS)公司发布的一款与制造商无关IEC 61131-1编程软件及工控设备内核(runt
C# 表达式树实现对象的高性能复制
需求在代码中经常会遇到需要把对象复制一遍,或者把属性名相同的值复制一遍。从以上的测试和分析可以很容易得出,用表达式树是可以达到效率与书写方式二者兼备的方法之一,总之比传统的序列化和反射更加优秀。
.NET 8.0 实战:搭建前后端分离的通用后台管理系统
本项目的定位是一个开箱即用的中小型管理系统,采用前后端分离架构,拥有清晰且易于理解的项目结构,为大家提供一个入门级但代码优雅、功能齐全的基础框架。
.NET 9 性能优化全揭秘:从内存管理到Web加速
性能优化不仅关乎代码执行效率,还直接影响用户满意度和系统可扩展性。例如,响应缓慢的Web应用可能导致用户流失,而高内存占用的服务可能增加云端部署的成本。不管是开发Web应用、微服务还是桌面程序,
C# 调用 Win10/11 文件关联对话框
在日常使用电脑的过程中,文件关联是一个非常常见的需求。不管是打开 .txt 文件时希望默认使用某个文本编辑器,还是双击 .jpg 文件时希望启动特定的图片查看工具,这些操作都依赖于操作系统的文件
C# 工业物联网流数据解码 TCP/UDP/串口开源方案
在工业物联网领域,数据传输的可靠性和效率是至关重要的。不管是通过TCP、UDP还是串口进行通信,处理流式数据时常常会遇到半包或粘包的问题。为了解决这些问题,我们通常需要编写复杂的解码逻辑。然而,
WPF 中实现多选 ComboBox 控件
在 WPF 开发中,ComboBox 控件默认只支持单选模式。然而,在实际项目开发中,我们经常需要实现多选功能,例如选择多个书籍、标签或分类等。本文将介绍如何通过自定义 ComboBox 的 I
WinForm 中集成LazyCaptcha实现图形验证码功能
随着互联网安全问题的日益突出,验证码作为防止自动化攻击的重要手段之一,在各类应用程序中得到了广泛应用。 在Windows桌面应用程序开发中,验证码不仅可以提升系统的安全性,还能增强用户交互体验。
WPF 实现高仿 Windows 通知提示框:工业级弹窗设计与实现
软件开发中,用户交互体验至关重要。特别是在工业监控、金融系统或企业级应用中,消息提示作为信息反馈的重要手段,其美观性、易用性和稳定性都不可忽视。
WinForm 中实现高质量自定义圆角按钮控件
WinForm开发中,默认的Button控件外观比较单调,且圆角效果显示质量较差。为了提升界面美观度和用户体验,本文将介绍如何使用GDI+创建一个高质量的自定义圆角按钮控件。该控件参考了YouT
WinForm 绘图原理与性能优化实践:从GDI+到GDI32的高效绘图方案
在Windows桌面应用开发中,WinForm 作为 .NET Framework 提供的重要框架之一,凭借其简洁易用的特性被广泛应用于各类业务系统、工具软件和小型游戏开发。
C# + FFmpeg 一键转码,轻松解决海康视频网页播放难题
日常开发中,经常会遇到一些看似简单却让人头疼的问题。比如,从海康威视等监控设备导出的视频文件,虽然能在本地播放器正常打开,但一旦放到网页上,就无法加载或播放。究其原因,往往是这些视频采用了特殊的
.NET 也能做机器学习?
说到机器学习,大家可能都不陌生,但是用C#来做机器学习,可能很多人还第一次听说。其实在C#中基于ML.NET也是可以做机器学习的,这种方式比较适合.NET程序员在项目中集成机器学习模型,不太适合
.NET 8.0 + LayUI 快速开发设备管理平台
物联网技术的快速发展,设备管理系统的需求日益增长。为了满足市场对高效、灵活的设备管理系统的需求。 给大家推荐一款基于 .NET 8.0 的设备管理系统。
Linux 上 Docker部署 .NET 8 项目详细教程
在docker上部署自己的.NET 8 WebAPIi,以腾迅linux云服务为例 docker的学习和具体安装可以访问官网地址: Docker官方安装教程文档网址:https://docs.d
下一页