排序
第43篇 Linux上使用docker部署.net8项目详细教程
第43篇 Linux上使用docker部署.net8项目详细教程,在docker上部署自己的.net8 webapi,以腾迅linux云服务为例: docker的学习和具体安装可以访问官网地址: Docker官方安装教程文档网址:https:/...
AOT漫谈专题(第七篇): 聊一聊给C#打造的节点依赖图
AOT漫谈专题(第七篇): 聊一聊给C#打造的节点依赖图,一:背景 1. 讲故事 上一篇我们聊过AOT编程中可能会遇到的三大件问题,而这三大件问题又是考验你对AOT中节点图的理解,它是一切的原点,接下...
AOT漫谈专题(第六篇): C# AOT 的泛型,序列化,反射问题
AOT漫谈专题(第六篇): C# AOT 的泛型,序列化,反射问题,一:背景 1. 讲故事 在 .NET AOT 编程中,难免会在 泛型,序列化,以及反射的问题上纠结和反复纠错尝试,这篇我们就来好好聊一聊相关的处...
C# 生成不重复的短字符串
C# 生成不重复的短字符串,最近,因工作需要生成一个不重复的随机字符串,园子里查了没有找到合适的。找了其他的作为参考并修改了下,记录一下。 /// <summary>/// 可用字符/// </summa...
第41篇 Grpc实现客户端与服务端高效通信
第41篇 Grpc实现客户端与服务端高效通信,grpc的确是现在最流行的跨平台间的通信技术。远不止.net上使用。grpc是谷歌公司推出的跨语言平台之间的通信技术。和webapi不同的是,可以使用自己的语言...
.NET 隐藏/自定义windows系统光标
.NET 隐藏/自定义windows系统光标,本文介绍如何操作windows系统光标。正常我们设置/隐藏光标,只能改变当前窗体或者控件范围,无法全局操作windows光标。接到一个需求,想隐藏windows全局的鼠标...
使用Radzen Blazor组件库开发的基于ABP框架炫酷UI主题
使用Radzen Blazor组件库开发的基于ABP框架炫酷UI主题,一、项目简介 使用过ABP框架的童鞋应该知道它也自带了一款免费的Blazor UI主题,它的页面是长这样的: 个人感觉不太美观,于是网上搜了很...
第40篇 ConfuserEx混淆代码,防止反编译
第40篇 ConfuserEx混淆代码,防止反编译,要想自己的dll或程序禁止被反编译成功,可以使用ConfuserEx混淆代码 1.正常反编译 1.1 创建一个demo控制台 新建Test类,写个fun 1.2 正常编译看的效果 ...
一个SQLSugar字典操作使用问题
一个SQLSugar字典操作使用问题,问题 在页面进行删除对象操作时报错,列名无效: 列名 'IsDeleted' 无效。 列名 'CreateTime' 无效。 列名 'Name' 无效。 基本信息 数据库:SqlServer Express 16...
Task.Delay 和 Thread.Sleep 的区别
Task.Delay 和 Thread.Sleep 的区别,Task.Delay 和 Thread.Sleep 都可以用来在代码中引入延迟,但它们之间有几个关键的区别: 异步 vs. 同步: Thread.Sleep 是一个同步方法,它会阻塞当前线程,...
第38篇 net8接口调试方式
第38篇 net8接口调试方式,.net提供了内置的接口调试方式 1.新建.net core web api控制台应用程序 2.封装好jwt验证机制 token令牌验证机制 /// <summary> /// 登录 /// </summary> /...