.NET 社区工具包(.NET Community Toolkit )8.0.0 发布

.NET 社区工具包是一组适用于所有 .NET 开发人员,且与任何特定 UI 平台无关的帮助程序和 API。该工具包由 Microsoft 维护和发布,是 .NET 基金会的一部分,它还被多个微软内部项目和应用程序使用,例如 Microsoft Store。

包括以下内容:

  • CommunityToolkit.Common
  • CommunityToolkit.Mvvm(又名 “微软 MVVM 工具包”)
  • CommunityToolkit.Diagnostics
  • CommunityToolkit.HighPerformance

MVVM Toolkit

.NET 社区工具包的主要组件之一是 MVVM 工具包:一个现代、快速、平台无关的模块化 MVVM 库,也是 Microsoft Store、照片等应用使用的 MVVM 库。

MVVM Toolkit 受到 MvvmLight 的启发,由于 MvvmLight 已经被弃置,它也是 MvvmLight 的官方替代品。

MVVM Toolkit source generators

MVVM Toolkit 8.0.0 版本中最大的新特性是新的 MVVM 源码生成器,它可以大大​减少使用 MVVM 设置应用程序所需的样板代码。

它的运行速度将比以前快得多,并且即使在处理大型项目时也有助于保持 IDE 的快速响应。可以在此处找到关于新的 source generators 所有文档。

.NET 6 支持

这个新版本的 .NET Community Toolkit 还增加了对 .NET 6 的支持。

原文:

https://devblogs.microsoft.com/dotnet/announcing-the-dotnet-community-toolkit-800/

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章