.NET 第105页
TextBoxPopupBehavior控件-拾光赋

TextBoxPopupBehavior控件

TextBoxPopupBehavior控件,功能说明 一个用于 WPF TextBox 的附加行为,实现 TextBox 与 Popup 控件的联动效果: 自动弹出/关闭: TextBox 获得焦点时自动打开关联的 Popup TextBox 失去焦点时...
Lee的头像-拾光赋Lee4个月前
0475
在.framework框架下的winfrom中使用Castle.DynamicProxy实现AOP问题小记-拾光赋

在.framework框架下的winfrom中使用Castle.DynamicProxy实现AOP问题小记

在.framework框架下的winfrom中使用Castle.DynamicProxy实现AOP问题小记,1.需求:为项目中通讯PLC模块实现AOP,实现统一的日志打印,参数校验,方法执行时间统计 2.问题:①现有项目没有IOC容器...
Lee的头像-拾光赋Lee1年前
04710
掌握C#中的GUI多线程技巧:WinForms和WPF实例详解-拾光赋

掌握C#中的GUI多线程技巧:WinForms和WPF实例详解

掌握C#中的GUI多线程技巧:WinForms和WPF实例详解,   概述:本指南详细解释了在C#中如何在创建控件的线程以外的线程中访问GUI。基础功能使用`Control.Invoke`(WinForms)或`Dispatcher.In...
Lee的头像-拾光赋Lee1年前
0478
C#脚本化(Roslyn):如何在C#脚本中引入nuget包-拾光赋

C#脚本化(Roslyn):如何在C#脚本中引入nuget包

C#脚本化(Roslyn):如何在C#脚本中引入nuget包,假设我们开发了一个C#脚本编辑器,利用Roslyn去执行用户所编写的脚本。这时候,如果用户想要引用一个nuget包,应该如何实现呢? 我们想要引用nu...
Lee的头像-拾光赋Lee4个月前
04715
.NET集成DeveloperSharp实现数据分页-拾光赋

.NET集成DeveloperSharp实现数据分页

.NET集成DeveloperSharp实现数据分页,数据分页,几乎是任何应用系统的必备功能。但当数据量较大时,分页操作的效率就会变得很低。大数据量分页时,一个操作耗时5秒、10秒、甚至更长时间都是有可...
Lee的头像-拾光赋Lee1年前
04713
Abp源码分析之Abp本地化-拾光赋

Abp源码分析之Abp本地化

Abp源码分析之Abp本地化,aspnetcore mvc 实现本地化 新建mvc项目 修改Program.cs using Microsoft.AspNetCore.Localization; using Microsoft.AspNetCore.Mvc.Razor; using System.Globalizatio...
Lee的头像-拾光赋Lee1年前
0479
.NET 8.0 + Vue 企业级在线培训系统(开源、免费、支持多种主流数据库)-拾光赋

.NET 8.0 + Vue 企业级在线培训系统(开源、免费、支持多种主流数据库)

.NET 8.0 + Vue 企业级在线培训系统(开源、免费、支持多种主流数据库),前言 推荐一款基于.NET 8.0 和 Vue开发的开源、免费、跨平台企业级在线培训系统。 该系统不仅具备强大的功能和灵活性,...
Lee的头像-拾光赋Lee45天前
0479
【EF Core】优化后的模型-拾光赋

【EF Core】优化后的模型

【EF Core】优化后的模型,本文所讲述内容,大伙伴们不必要完全掌握,毕竟,dotnet ef 工具会帮助咱们生成相关代码。不过,为了让各位能够真正了解它,老周会做一次纯手搓代码。 所谓优化后的模...
Lee的头像-拾光赋Lee2个月前
0479
GlobalService类-拾光赋

GlobalService类

GlobalService类,public class GlobalService { private static IServiceScope? _currentScope; private static readonly Lazy<string> _serverAddress = new Lazy<string>(GetServ...
Lee的头像-拾光赋Lee5个月前
0478
共享内存和信号结合练习-拾光赋

共享内存和信号结合练习

共享内存和信号结合练习,设计三个程序,三个程序申请一块共享内存,并分别映射到各自进程的地址空间,进程A和进程B对共享内存段中的数据进行修改,然后进程B不断输出共享内存段中的数据,实现进...
Lee的头像-拾光赋Lee6个月前
04713
C#:从反编译的代码来看record类型-拾光赋

C#:从反编译的代码来看record类型

C#:从反编译的代码来看record类型,从C#9开始,可以使用record关键字来定义一个具有不可变属性的引用类型,编译器会为该类型生成大量的模板代码。C#10以后,record struct用来定义值类型,recor...
Lee的头像-拾光赋Lee4个月前
04713
推荐一款线程or进程间数据同步解决方案-拾光赋

推荐一款线程or进程间数据同步解决方案

推荐一款线程or进程间数据同步解决方案,在实际开发中,数据同步非常重要,特别是跨线程或者进程之间数据交互的时候,如果不能进行数据同步管理,那各个线程或者进程之间就会产生数据错乱问题,...
Lee的头像-拾光赋Lee2个月前
04715