宁波网站建设zj95,苏州建设工程质量监督站网站,浙江省建设网站徐叨法,做网站需要注意的事项作者#xff1a;David Ortinau 排版#xff1a;Alan Wang 今天#xff0c;我们很高兴地宣布 .NET MAUI 在 .NET 8 Release Candidate 1 中已经可用#xff0c;该版本带有适用于生产应用程序的正式许可证#xff0c;因此您可以放心地将此版本用于生产环境。我们在 .NET 8 中… 作者David Ortinau 排版Alan Wang 今天我们很高兴地宣布 .NET MAUI 在 .NET 8 Release Candidate 1 中已经可用该版本带有适用于生产应用程序的正式许可证因此您可以放心地将此版本用于生产环境。我们在 .NET 8 中进行的 .NET MAUI 工作的主题是代码质量。此版本还引入了对 App SDK Xcode 15 beta 的初步支持。
质量改进
37 名开发人员为本版本做出了贡献我们感谢大家的辛勤工作包括首次贡献者 cat0363, Salar K, Mausam Shrestha, Diana Soltani, Emanuel Fernandez Dell’Oca, 和 John Hollander。
此版本的亮点
内存泄漏解决方案
解决了在 iOS 平台上多个 UI 控件内存泄漏的问题。这些修复可确保提升内存管理和应用程序稳定性。具体来说修复了 Editor、Entry、MauiDoneAccessoryView、RefreshView、SwipeView、TimePicker、Picker 和 GraphicsView 中的内存泄漏问题。 #16348, #16349, #16380, #16384, #16532, #16589, #16265, #16605, #16614, #16685。
UI 控件改进
解决了多个平台上各种 UI 控件问题包括 CheckBox、RefreshView、SwipeItem、Label 和 Button。这些改进有助于实现更顺畅的应用交互。 #16376, #16384, #15883, #16387, #16410, #16458, #16385, #16532, #16589, #16605, #16265。
修复特定平台的问题
解决了各种平台包括 iOS、Android、Windows 和 macOS上的特定平台的问题。这些修复确保了不同平台上一致的用户体验解决了边框剪切、窗口故障和图像加载问题等问题。 (#14403, #15832, #14861, #16637, #16593, #16762, #16644, #16678, #16700, #16800, #16560, #16752, #16833, #16853, #16162, #16758, #16633, #16798, #16762, #16678)。
性能优化
已经进行了性能增强以改善内存使用和资源生成。这些优化措施有助于提升应用程序的流畅性和响应性。显著的优化包括改善 CollectionView 的内存使用、资源生成控制以及 Android 计时器问题。 (#16990, #16838, #16941, #16762, #16963, #16845, #16741, #16644, #17062)。
附加信息 • .NET MAUI 发行说明 • 适用于 Android 的 .NET • 适用于 iOS 和 Mac 的 .NET
Xcode 15 支持
现在您可以使用 Xcode 15 beta 来进行应用程序构建和模拟器管理并且这将在 Visual Studio 的下一版本中提供。在 .NET 8 的下一个版本中我们将开始为 Apple SDK例如 iOS 17引入新的 API。我们已经使用 Xcode 15 Beta 6 验证了这一点不过更高的版本应该也能正常工作。
如何更新
您可以在所有平台上通过 Visual Studio Code 使用 .NET MAUI 进行开发。 安装 .NET MAUI 扩展并让我们知道将来如何为您改进预览体验。
请下载 .NET 8 RC1 安装程序然后通过命令行安装 .NET MAUI dotnet workload install maui
在 Visual Studio for Mac 停用后您可以在“Preferences”中启用 .NET 8 的预览功能后继续使用 Visual Studio for Mac 进行开发。
在 Windows 上您可以更新或安装 Visual Studio 2022 17.8 预览版 2以获取带有 .NET MAUI 的 .NET 8 RC1。
欢迎反馈
我们感谢您对 .NET MAUI 的反馈和贡献。您可以在 GitHub 存储库上报告问题、建议功能或提交请求。您还可以加入我们的 Discord 服务器来寻求贡献帮助。
感谢您的支持祝您编码愉快