排序
MVVM – Model和ViewModel的创建和配置
MVVM - Model和ViewModel的创建和配置,MVVM-Model和ViewModel的创建和配置 本文同时为b站WPF课程的笔记,相关示例代码 简介 MVVM:Model-View-ViewModel,是一种软件架构的模式。通过引入一个中...
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信,大家好,我是沙漠尽头的狼! AvaloniaUI是一个强大的跨平台.NET客户端开发框架,让开发者能够针对Windows、Linux、macOS、Android和iOS...
WPF/C#实现图像滤镜优化方案:打造炫目视觉体验!
WPF/C#实现图像滤镜优化方案:打造炫目视觉体验!,原因:我之所以想做这个项目,是因为在之前查找关于C#/WPF相关资料时,我发现讲解图像滤镜的资源非常稀缺。此外,我注意到许多现有的开源库主...
net/C#在Linux中使用FileSystemWatcher的限制
net/C#在Linux中使用FileSystemWatcher的限制,问题: 一些linux系统默认inotify 实例数量小于需要监视的文件数,导致FileSystemWatcher不工作,且不异常。 Linux 内核对 inotify 实例数量和资源...
Serilog基于Seq开源框架实现日志分析
Serilog基于Seq开源框架实现日志分析, Serilog 是.NET 的日志记录库,核心是结构化日志;Seq 是开源的日志服务器,专注于集中管理和分析日志,接收、存储、查询和可视化日志,是独立于应用的 “...
dotnet 简单方法在一个进程内同时跑起 WPF 和 ASP.NET Core 框架
dotnet 简单方法在一个进程内同时跑起 WPF 和 ASP.NET Core 框架,在一个进程内同时跑起 WPF 和 ASP.NET Core 框架在一些业务情况下还是一个不错的选择。比如以 ASP.NET Core 框架为主,让 WPF ...
.NET中优雅使用Patch: JsonPatch
.NET中优雅使用Patch: JsonPatch,引言 在现代 Web API 开发中,我们经常需要对资源进行部分更新(Partial Update)。传统的 PUT 请求会要求发送整个对象,而 PATCH 请求可以仅发送需要更新的字...
.NET 6 集成 Quartz 调度框架实现 MySQL 数据库持久化
.NET 6 集成 Quartz 调度框架实现 MySQL 数据库持久化,引言 随着微服务架构的流行,任务调度成为了许多应用不可或缺的一部分。Quartz.NET是.NET平台上的一个开源作业调度框架,它提供了丰富且灵...
C# 调用邮箱应用发送带附件的邮件
C# 调用邮箱应用发送带附件的邮件,C# 调用邮箱应用发送带附件的邮件 邮件的几大要素 发件人 From 收件人(主要收件人 To,抄送 CC,密送 BCC) 主题 Subject 正...
实践笔记:IIS + URL Rewrite + ARR 实现 ASP.NET Core 蓝绿部署
实践笔记:IIS + URL Rewrite + ARR 实现 ASP.NET Core 蓝绿部署,最近用户有个需求:更新 ASP.NET Core 应用时,要让访问不中断且用户无感知,部署环境为 Windows Server + IIS。自然想到了蓝绿...
01_在NET中使用RabbitMQ
01_在NET中使用RabbitMQ,1.Linux上安装Docken 服务器系统版本以及内核版本:cat /etc/redhat-release 查看服务器内核版本:uname -r 安装依赖包:yum install -y yum-utils device-mapper-persiste...
dotnet CultureInfo遇到欧洲如俄文小数点是逗号想转点的解决办法
dotnet CultureInfo遇到欧洲如俄文小数点是逗号想转点的解决办法,如题,当CultureInfo是俄文(ru-RU)时,浮点数中的点是用逗号表达的,如1.1会显示成1,1,造成很多的麻烦,当然如果全系统中全...













