code_shenbing
世界需要程序员,而我就是其中一员!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WPF集成工作流框架WorkflowCore
WorkflowCore是一个轻量级、灵活的.NET工作流引擎,专为构建复杂业务流程而设计。它支持多种工作流模式、持久化、可视化以及多平台兼容,适用于.NET Core和.NET Framework。WorkflowCore的核心概念包括工作流、步骤、活动、事件和持久化,开发者可以通过简单的API定义和执行工作流。它还提供了高级特性如条件分支、并行执行、子工作流和事件等待,支持通过SQL Server等数据库进行持久化和恢复。原创 2025-05-12 18:06:37 · 184 阅读 · 0 评论 -
WPF中使用后台任务调度框架Hangfire
Hangfire是一个功能强大的.NET任务调度框架,支持多种作业类型,如简单作业、延迟作业、周期性作业和连续作业。它通过持久化存储确保作业信息在应用程序重启后不丢失,并支持SQLServer、PostgreSQL、MySQL、Redis等多种存储后端。Hangfire提供了可视化仪表盘,便于监控作业状态,并内置了错误处理和重试机制。安装和配置Hangfire相对简单,通过NuGet包即可完成,且支持在ASP.NET Core和WPF项目中使用。原创 2025-05-12 13:00:56 · 78 阅读 · 0 评论 -
WPF模仿Visual Studio布局
Visual Studio 是微软开发的一款功能强大的集成开发环境(IDE),支持多种编程语言,如 C#、C++、Python 等,广泛应用于 Windows 平台下的软件开发。它提供智能代码编辑、调试、测试、部署等工具,支持跨平台开发,并深度集成 Azure 云服务。Visual Studio 分为多个版本,包括 Visual Studio 2022(最新版)、Visual Studio for Mac 和轻量级的 Visual Studio Code。原创 2025-05-12 10:08:29 · 122 阅读 · 0 评论 -
WPF依赖属性
WPF中的依赖属性(DependencyProperty)是其核心特性之一,提供了比传统.NET属性更强大的功能。依赖属性支持属性值继承、数据绑定、样式和模板、动画、属性值变更通知和资源引用等高级功能。与传统属性相比,依赖属性在存储方式、性能、功能和内存占用上都有显著优势。依赖属性通过DependencyProperty.Register方法注册,并可以通过PropertyMetadata指定默认值和回调方法。原创 2025-05-12 09:50:07 · 475 阅读 · 0 评论 -
WPF使用TCP客户端与服务器端
完整的TCP文件传输协议设计高效的文件分块传输实现进度显示与错误处理机制WPF界面集成与事件处理原创 2025-05-11 17:34:06 · 111 阅读 · 0 评论 -
WPF读写文件
基本的文件读写操作异步文件处理以避免UI冻结各种文件格式的处理方法(文本、XML、JSON、CSV等)文件选择对话框的使用最佳实践和安全注意事项高级主题如文件监控和加密原创 2025-05-11 17:13:52 · 65 阅读 · 0 评论 -
WPF使用串口通讯
串口通讯是一种通过串行接口进行数据传输的通信方式,数据按位顺序在一条信号线上发送和接收。其主要特点包括单线传输、支持异步和同步模式、硬件实现简单、适合中短距离通信。常见的串口标准有RS-232、RS-485和RS-422,每种标准在传输距离、速率和抗干扰能力上有所不同。串口通讯的参数包括波特率、数据位、停止位和校验位,这些参数需要根据具体应用进行配置。串口通讯协议如起止式协议和Modbus RTU,用于确保数据传输的可靠性。硬件实现方式包括微控制器串口、PC串口和RS-485收发器。原创 2025-05-11 17:01:36 · 94 阅读 · 0 评论 -
WPF之Modbus通讯
WPF框架中使用Modbus通讯,此示例展示了如何使用modbus的服务端和客户端。原创 2025-05-11 16:49:23 · 94 阅读 · 0 评论 -
C#监控系统资源
系统资源监控是对计算机系统中各种资源使用情况进行实时监测和分析的过程原创 2025-05-11 16:34:13 · 54 阅读 · 0 评论 -
WPF实现自定义打印界面布局程序
WPF通过关键技术提供了强大的桌面应用开发能力,特别适合构建具有丰富用户界面和复杂交互的企业级应用程序。原创 2025-05-11 16:18:33 · 71 阅读 · 0 评论 -
使用WPF实现简易MES系统操作界面
WPF(Windows Presentation Foundation)是微软开发的用于构建Windows桌面应用程序的现代UI框架,提供了强大的图形渲染能力和丰富的用户界面功能。其核心特性包括基于XAML的声明式UI、硬件加速图形、强大的数据绑定、丰富的控件集和灵活的布局系统。WPF架构由核心组件和渲染系统构成,支持MVVM模式,通过XAML定义UI,并利用依赖属性、附加属性、命令、样式和模板等关键概念实现高效开发。原创 2025-05-11 13:56:56 · 106 阅读 · 0 评论