摘要: 1. 前言 大家好,我是沙漠尽头的狼。 Dotnet工具箱是一个纯前端的、开源和免费的工具网站,周末我参考了开源项目it-tools,对网站界面文字进行了汉化,并重新部署了网站。该网站共有10大工具分类,提供了73个实时在线小工具。使用Vue3开发的Dotnet工具箱具有独特的特色,本文详细介绍了其 阅读全文
posted @ 2023-10-16 15:25 沙漠尽头的狼-Dotnet9 阅读(6548) 评论(25) 推荐(62) 编辑
摘要: 模拟.NET实际应用场景,综合应用三个主要知识点:一是使用dnSpy反编译第三库及调试,二是使用Lib.Harmony库实现第三库拦截、伪造,三是实现同一个库支持多版本同时引用。 阅读全文
posted @ 2023-09-26 23:14 沙漠尽头的狼-Dotnet9 阅读(1877) 评论(3) 推荐(23) 编辑
摘要: 从2019年使用WordPress搭建Dotnet9网站,到现在手撸代码开发,介绍中间使用的一些资源,绝无保留,希望对大家有用。 1. 申请域名、搭建WordPress网站 时间点:2019年11月 申请Dotnet9域名,讲个实话,站长是从Dotnet1试到Dotnet9的,前面8个都被注册了,哈 阅读全文
posted @ 2022-05-03 09:43 沙漠尽头的狼-Dotnet9 阅读(1488) 评论(6) 推荐(13) 编辑
摘要: AvaloniaUI是一个强大的跨平台.NET客户端开发框架,让开发者能够针对Windows、Linux、macOS、Android和iOS等多个平台构建应用程序。在构建复杂的应用程序时,模块化和组件间的通信变得尤为重要。Prism框架提供了模块化的开发方式,支持插件的热拔插,而MediatR则是一个实现了中介者(Mediator)模式的事件订阅发布框架,非常适合用于模块之间以及模块与主程序之间的通信。 阅读全文
posted @ 2024-03-03 12:04 沙漠尽头的狼-Dotnet9 阅读(550) 评论(0) 推荐(4) 编辑
摘要: 1. 引言 在.NET开发领域,FluentValidation以其优雅、易扩展的特性成为开发者进行属性验证的首选工具。它不仅适用于Web开发,如MVC、Web API和ASP.NET CORE,同样也能完美集成在WPF应用程序中,提供强大的数据验证功能。本文将深入探讨如何在C# WPF项目中运用F 阅读全文
posted @ 2024-01-25 09:50 沙漠尽头的狼-Dotnet9 阅读(650) 评论(1) 推荐(5) 编辑
摘要: 目录1. 引言2. 优化过程2.1. 进程对象定义与初步分析2.2. 排除Json序列化2.3. 使用BinaryWriter进行二进制序列化2.4. 数据类型调整2.5. 再次数据类型调整与位域优化3. 优化效果与总结 1. 引言 在操作系统中,进程信息对于系统监控和性能分析至关重要。假设我们需要 阅读全文
posted @ 2024-01-22 20:49 沙漠尽头的狼-Dotnet9 阅读(1435) 评论(12) 推荐(7) 编辑
摘要: 大家好,我是沙漠尽头的狼。在朋友圈看到桂素伟大佬发的喜讯截图,站长赶紧翻译向大家报喜,确定了-C#是2023年度的编程语言! 在TIOBE指数的历史上,C#首次获得了年度编程语言的奖项。祝贺!二十多年来,C#一直是前10名的选手,现在它正在追赶四大语言,它以一年内最大的涨幅(+1.43%)赢得了这一 阅读全文
posted @ 2024-01-07 11:02 沙漠尽头的狼-Dotnet9 阅读(6638) 评论(31) 推荐(86) 编辑
摘要: 大家好,我是沙漠尽头的狼。 本文首发于Dotnet9,介绍使用Lib.Harmony库拦截第三方.NET库方法,达到不修改其源码并能实现修改方法逻辑、预期行为的效果,并且不限于只拦截public访问修饰的类及方法,行文目录: 什么是方法拦截? 示例程序拦截 非public方法怎么拦截? 总结 1. 阅读全文
posted @ 2023-09-23 20:50 沙漠尽头的狼-Dotnet9 阅读(664) 评论(0) 推荐(6) 编辑
摘要: 大家好,我是沙漠尽头的狼。 本方首发于Dotnet9,介绍使用dnSpy调试第三方.NET库源码,行文目录: 安装dnSpy 编写示例程序 调试示例程序 调试.NET库原生方法 总结 1. 安装dnSpy dnSpy是一款功能强大的.NET程序反编译工具,可以对.NET程序进行反编译,代替库文档的功 阅读全文
posted @ 2023-09-22 21:38 沙漠尽头的狼-Dotnet9 阅读(1018) 评论(9) 推荐(6) 编辑
摘要: 大家好,我是沙漠尽头的狼。 在 [Dotnet9](https://dotnet9.com) 上线在线小工具和小游戏后,服务器的压力感觉挺大的,打开25个页面,内存占用170MB左右,CPU保持在60~70%,看来Server真不适合搞这类交互较多的程序(服务器配置:2核4G内存),所以站长加急上线 阅读全文
posted @ 2023-06-25 15:27 沙漠尽头的狼-Dotnet9 阅读(658) 评论(1) 推荐(6) 编辑
摘要: 大家好,我是沙漠尽头的狼。 网站使用Blazor重构上线一天了,用Blazor开发是真便捷,空闲时间查查gpt和github,又上线一个 [正则表达式在线验证工具](https://dotnet9.com/tools/regextester) 和几个在线小游戏,比如 [井字棋游戏](https:// 阅读全文
posted @ 2023-06-24 19:51 沙漠尽头的狼-Dotnet9 阅读(271) 评论(0) 推荐(1) 编辑