为什么微软同时拥有Avalonia UI和.NET MAUI?[已关闭]

xzv2uavs  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(1186)

已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新问题,以便editing this post可以用事实与引用来回答.

8天前关闭。
Improve this question
.Net Conf目前正在进行中,我了解到一种叫做Avalonia UI的东西。(我使用.NET MAUI)在做了一些研究后,Avalonia UI主要是一个桌面UI框架,现在支持Android和iOS。
既然它们都是dotNet基础项目,为什么要开发两个不同的多平台框架呢?因为它们都使用XAML和C#代码,所以一个比另一个有明显的优势吗?

ccgok5k5

ccgok5k51#

微软没有。Avalonia UI是基于微软的技术,但它是一个不同的公司。基本上他们是一个竞争对手。NET MAUI。
.NET基金会肯定与Microsoft有着密切的联系,但从技术上讲,它不是Microsoft。.NET基金会做了很多事情,但其中之一是确保开源项目得到维护。
许多开放源代码项目依赖于社区中的人们在空闲时间工作。有时候,事情发生了,他们没有任何时间再去做它。为了避免项目被浪费,.NET基金会在那里确保它可以继续下去,等等。
因此,所有属于.NET基金会的项目都可以是竞争对手和各种各样的项目,但它不一定是由Microsoft开发的。
希望这能让你清醒一点。

相关问题