已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新问题,以便editing this post可以用事实与引用来回答.
8天前关闭。
Improve this question
.Net Conf目前正在进行中,我了解到一种叫做Avalonia UI的东西。(我使用.NET MAUI)在做了一些研究后,Avalonia UI主要是一个桌面UI框架,现在支持Android和iOS。
既然它们都是dotNet基础项目,为什么要开发两个不同的多平台框架呢?因为它们都使用XAML和C#代码,所以一个比另一个有明显的优势吗?
1条答案
按热度按时间ccgok5k51#
微软没有。Avalonia UI是基于微软的技术,但它是一个不同的公司。基本上他们是一个竞争对手。NET MAUI。
.NET基金会肯定与Microsoft有着密切的联系,但从技术上讲,它不是Microsoft。.NET基金会做了很多事情,但其中之一是确保开源项目得到维护。
许多开放源代码项目依赖于社区中的人们在空闲时间工作。有时候,事情发生了,他们没有任何时间再去做它。为了避免项目被浪费,.NET基金会在那里确保它可以继续下去,等等。
因此,所有属于.NET基金会的项目都可以是竞争对手和各种各样的项目,但它不一定是由Microsoft开发的。
希望这能让你清醒一点。