热门排行
简介
MessageCommunicator是一个库+测试Gui,用于基于消息的通信,该库是基于.Net标准2.1的,Gui是用C#和Avalonia构建的,因此它支持Windows、Linux和Mac的桌面环境。
软件介绍
项目是基于...
MessageCommunicator GUI是基于.Net 5的,旨在跨平台。该库支持.Net标准2.0及以上版本。
我使用以下技术/项目。
Avalonia。跨平台,基于Xaml的UI框架
Avalonia.IconPacks。一个很好的免费矢量图标集,可以在Avalonia应用程序中使用。
ReactiveUI。跨平台的mvvm框架。Avalonia对ReactiveUI进行了额外的整合。
字符串格式(StringFormatter)。一个可以替代StringBuilder的复制/粘贴的工具。StringFormatter为减少对象分配进行了优化。
Light.GuardClauses。一个轻量级的.NET库,用于表达式警卫条款。
Markdown.Avalonia。Markdown.Avalonia是Avalonia UI的MdXaml的portted版本。它可以用Avalonia渲染Markdown。
更新日志
1.修复BUG,新版体验更佳
2.更改了部分页面