浅谈WPF之MVVM工具包-拾光赋

浅谈WPF之MVVM工具包

浅谈WPF之MVVM工具包,在之前的WPF示例中,都会用到一个MVVM框,也是一个比较常的MVVM框架,就是MVVM工具包【CommunityToolkit.Mvvm】,今天专门以一个简单的小例子,简述一下MVVM工具包的常见用...
1年前
0447
.NET分布式Orleans - 3 - Grain放置-拾光赋

.NET分布式Orleans – 3 – Grain放置

.NET分布式Orleans - 3 - Grain放置,在Orleans 7中,Grain放置是指确定将Grain对象放置在Orleans集群中的哪些物理节点上的过程。 Grain是Orleans中的基本单位,代表应用程序中的逻辑单元或实体...
1年前
05810
dotNet符号文件(pdb),符号包(snupkg)和SourceLink-拾光赋

dotNet符号文件(pdb),符号包(snupkg)和SourceLink

dotNet符号文件(pdb),符号包(snupkg)和SourceLink,前言 本文的主题是 Visual Studio 调试 NuGet 包,以及符号包的概念,如何去发布一个 NuGet 包,让我们的 NuGet 包支持 SouceLink,这些都是我...
1年前
0546
.NET Emit 入门教程:第四部分:构建类型(Type)-拾光赋

.NET Emit 入门教程:第四部分:构建类型(Type)

.NET Emit 入门教程:第四部分:构建类型(Type),前言: 在动态生成代码的过程中,构建类型(Type)是至关重要的一步。 通过使用 Emit 中的 TypeBuilder,我们可以定义和创建各种类型,包括类...
1年前
03911
在 .NET 中使用 OPC UA 协议-拾光赋

在 .NET 中使用 OPC UA 协议

在 .NET 中使用 OPC UA 协议, 目录 什么是 OPC UA UaExpert 的使用 下载 UaExpert 首次启动 添加 OPC UA 服务器 连接 OPC UA 服务器 查看 PLC 数据 使用 C# 读写 OPC UA 数据 连接到 OPC UA 服...
1年前
06312
记一次 .NET某半导体CIM系统 崩溃分析-拾光赋

记一次 .NET某半导体CIM系统 崩溃分析

记一次 .NET某半导体CIM系统 崩溃分析,一:背景 1. 讲故事 前些天有一位朋友在公众号上找到我,说他们的WinForm程序部署在20多台机器上,只有两台机器上的程序会出现崩溃的情况,自己找了好久也...
1年前
05510
掌握C#中异步魔法:同步方法如何优雅调用异步方法-拾光赋

掌握C#中异步魔法:同步方法如何优雅调用异步方法

掌握C#中异步魔法:同步方法如何优雅调用异步方法,   概述:上述C#示例演示了如何在同步方法中调用异步方法。通过使用`async`和`await`关键字,实现了同步方法对异步方法的调用。建议使用`...
1年前
0569
WPF绑定之道:为何选择属性而非字段,提升灵活性与可控性-拾光赋

WPF绑定之道:为何选择属性而非字段,提升灵活性与可控性

WPF绑定之道:为何选择属性而非字段,提升灵活性与可控性,   概述:WPF支持绑定到对象的属性而不是字段,主要因为属性提供了更多控制和扩展性。属性包含get和set方法,支持数据验证和通知...
1年前
0406
权限管理系统--系统权限篇(源码)-拾光赋

权限管理系统–系统权限篇(源码)

权限管理系统--系统权限篇(源码),一、前言 随着网络的发展,企业对于信息系统数据的保密工作愈发重视,不同身份、角色对于数据的访问权限都应该大相径庭。 列如 1、不同登录人员对一个数据列...
1年前
0506
.NET分布式Orleans - 4 - 计时器和提醒-拾光赋

.NET分布式Orleans – 4 – 计时器和提醒

.NET分布式Orleans - 4 - 计时器和提醒,Timer是什么 Timer 是一种用于创建定期粒度行为的机制。 与标准的 .NET System.Threading.Timer 类相似,Orleans 的 Timer 允许在一段时间后执行特定的操...
1年前
06615
WPF实现html中的table控件-拾光赋

WPF实现html中的table控件

WPF实现html中的table控件,前言 相信很多做WPF开发的小伙伴都遇到过表格类的需求,虽然现有的Grid控件也能实现,但是使用起来的体验感并不好,比如要实现一个Excel中的表格效果,估计你能想到的...
1年前
03114
.NET Core 简介-拾光赋

.NET Core 简介

.NET Core 简介,     微软于2016年推出了新一代的开发平台,并且将其命名为.NET Core。相较于旧的.NET Framework。 .NET Core有如下优点:    1).NET Core采用模块化...
1年前
03310