Tan*_*ere 9 .net c# avaloniaui maui
.Net Conf 目前正在进行中,我了解到了名为 Avalonia UI 的东西。(我使用 .NET MAUI)经过一些研究,Avalonia UI 主要是一个桌面 UI 框架,现在支持 Android 和 iOS。
既然它们都是 dotNet 基础项目,为什么它们要开发两个不同的多平台框架?由于它们都使用 XAML 和 C# 代码,因此两者相比是否有明显的优势?
Ger*_*uis 26
微软没有这个。Avalonia UI 基于 Microsoft 技术,但它是一家不同的公司。基本上它们是 .NET MAUI 的竞争对手,但这两个项目之间也有一些合作,这是有道理的,因为它们遵循不同的范例。
.NET 基金会肯定与 Microsoft 有着密切的联系,但从技术上讲它并不是 Microsoft。.NET 基金会做了很多事情,但其中之一就是确保开源项目得到持续维护。
许多开源项目都依赖于社区中在空闲时间工作的人们。有时事情发生了,他们就没有时间再处理它了。除其他事项外,.NET 基金会还致力于确保该项目能够继续下去,而不是让该项目白白浪费。
因此,.NET 基金会下的所有项目在很大程度上都可以是竞争对手和各种项目,但它不一定是由 Microsoft 开发的。当然,我们毕竟都是朋友,这只是技术<3
希望这能澄清一点。