该公司在 4 月 12 日表示,微软正式发布的 .NET MAUI(多平台应用程序 UI)已进入候选版本(RC)阶段。 .NET MAUI 是一个跨平台框架,用于使用 C# 和 XAML(Xamarin Forms 的演变)创建移动和桌面应用程序。
什么是 Microsoft .NET MAUI?
使用 .NET MAUI 框架,开发人员可以创建适用于 iOS、Android、macOS 和 Windows 的应用程序。 它们可以在“优化”代码共享之上与 C# 编程语言一起使用。 包括 40 多种布局和控件,以实现跨桌面和移动平台的适应性 UI。 开发人员可以使用 Blazor 组件或完整的 Blazor 应用在台式机和移动设备上部署相同的体验。
默认样式表 Resourcesstyles.xaml 包含在新的 .NET MAUI 项目模板中,例如带有调色板和控件样式。 据微软称,Xamarin Forms 框架被 .NET MAUI 所取代,它添加了用于进行更改的低代码挂钩。
Microsoft .NET MAUI 发布日期
Microsoft NET MAUI 的发布日期定于 2022 年第二季度。与此同时,可能还有其他候选版本。 第一个 RC 包含在“上线”支持政策中,该政策保证 Microsoft 将为生产应用程序维护 .NET MAUI。
.NET MAUI SDK 现在是 API 完整的,允许库更新并为全面可用性做准备。 开发人员必须安装或更新 Visual Studio 2022 Preview 到版本 17.2 Preview 3 才能使用 .NET MAUI 的 RC1 版本。