排序
C# 通过Win32API设置客户端系统时间
C# 通过Win32API设置客户端系统时间,在日常工作中,有时可能会需要获取或修改客户端电脑的系统时间,比如软件设置了Licence有效期,预计2024-06-01 00:00:00到期,如果客户手动修改了客户端电脑...
记一次 公司.NET项目部署在Linux环境压测时 内存暴涨分析
记一次 公司.NET项目部署在Linux环境压测时 内存暴涨分析,一:背景 讲故事 公司部署在某碟上的项目在9月份压测50并发时,发现某个容器线程、内存非正常的上涨,导致功能出现了异常无法使用。根...
利用C#9.0中的record提高性能
利用C#9.0中的record提高性能,C#9.0是2020年发布的,record特性还没用上的可以看过来,一起讨论下。 下面通过一个简单的示例演示record带来的好处。 1. 通过一个示例引出问题 public class Pers...
.NET下 支持大小写不敏感的JSON Schema验证方法
.NET下 支持大小写不敏感的JSON Schema验证方法,问题 有很多应用程序在验证JSON数据的时候用到了JSON Schema。 在微服务架构下,有时候各个微服务由于各种历史原因,它们所生成的数据对JSON Obj...
C#代码事件
C#代码事件,C#代码事件 从今天开始,WPF 的学习将上升到一个新的高度。之前主要都是围绕着界面上的内容,今天了解 C# 代码,让界面真正意义上能够有功能。 本文同时为b站WPF课程的笔记,相关示...
FluentValidation在C# WPF中的应用
FluentValidation在C# WPF中的应用,1. 引言 在.NET开发领域,FluentValidation以其优雅、易扩展的特性成为开发者进行属性验证的首选工具。它不仅适用于Web开发,如MVC、Web API和ASP.NET CORE,...
[Blazor WebAssembly] 学习随笔——身份验证
[Blazor WebAssembly] 学习随笔——身份验证,最近在折腾微信相关的开发,包括公众号、企业微信内部应用、企业微信第三方开发。基于Razor方式写了: 企业微信内部应用的类库 企业微信第三方应用...
个人网站建站日记-面试宝典功能
个人网站建站日记-面试宝典功能,目前,关于java的面试相关的,网上可以说是多的数不胜数,但是关于.net的,找来找去却发现很少,并且大部分相似,所以,我这里便想做个关于.net面试相关的功能,...
从依赖倒置原则到IOC控制反转实现
从依赖倒置原则到IOC控制反转实现,从依赖倒置原则(Dependency Inversion Principle, DIP)到控制反转(Inversion of Control, IoC)再到依赖注入(Dependency Injection, DI)的演进过程,我们...
不可不知的WPF画笔(Brush)
不可不知的WPF画笔(Brush),在WPF中,屏幕上的所有内容,都是通过画笔(Brush)画上去的。如按钮的背景色,边框,文本框的前景和形状填充。借助画笔,可以绘制页面上的所有UI对象。不同画笔具...
WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template
WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template,WPF 你真的会写 XAML 吗?浅谈 ControlTemplate 、DataTemplate 和其它 Template 本文希望从写死的代码慢慢引入...
Avalonia 中的样式和控件主题
Avalonia 中的样式和控件主题,在 Avalonia 中,样式是定义控件外观的一种方式,而控件主题则是一组样式和资源,用于定义应用程序的整体外观和感觉。本文将深入探讨这些概念,并提供示例代码以帮...






![[Blazor WebAssembly] 学习随笔——身份验证-拾光赋](https://cos.blogs.ink/wp-content/uploads/2024/10/6b64e1676509ea9926653751ab201f49-300x187.webp)






