.NET 10 预览版 7 加速 .NET MAUI,采用 XAML 源生成器

.NET 10 预览版 7 加速 .NET MAUI,采用 XAML 源生成器

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

微软于8月12日发布了.NET MAUI第七个预览版,改进了编译时XAML处理、媒体元数据支持和UI布局安全性,优化了图像处理和安全区域布局,新增工具栏次要项和API,开发者反馈积极。

🎯

关键要点

  • 微软于8月12日发布了.NET MAUI第七个预览版,改进了编译时XAML处理、媒体元数据支持和UI布局安全性。

  • MAUI是多平台应用程序UI的缩写,是Xamarin和Xamarin Forms框架的演变,支持多个设备的单一项目。

  • XAML标记现在在构建时编译,减少了应用启动延迟,并提前显示XAML错误。

  • MAUI现在可以处理嵌入的EXIF元数据,使图像处理更丰富和可靠。

  • 新增的安全区域功能使开发者能够更好地控制内容在不同设备上的位置。

  • 工具栏现在可以包含次要项,作为设备特定的次要菜单项。

  • 新增API允许程序化控制选择器的打开和关闭状态,隐藏或显示软键盘等。

  • 开发者对新版本的反馈总体积极,强调了质量改进而非新功能。

延伸问答

.NET MAUI第七个预览版的主要改进是什么?

主要改进包括编译时XAML处理、媒体元数据支持和UI布局安全性。

MAUI是什么,它的主要功能是什么?

MAUI是多平台应用程序UI的缩写,是Xamarin和Xamarin Forms的演变,支持多个设备的单一项目。

如何启用编译时XAML处理?

开发者需要在项目中添加EnablePreviewFeatures属性,并用XamlProcessing属性装饰根命名空间。

MAUI如何处理图像的EXIF元数据?

MAUI现在可以处理嵌入的EXIF元数据,使图像处理更丰富和可靠,支持自动旋转等功能。

新版本的工具栏有什么新功能?

工具栏现在可以包含次要项,作为设备特定的次要菜单项。

开发者对.NET MAUI第七个预览版的反馈如何?

开发者反馈总体积极,强调了质量改进而非新功能。

➡️

继续阅读