当前位置:网站首页>.NET Community Toolkit 8.0.0 版本发布
.NET Community Toolkit 8.0.0 版本发布
2022-08-09 16:09:00 【dotNET跨平台】
.NET 社区工具包(.NET Community Toolkit )现已发布 8.0.0 版!
.NET 社区工具包是一组适用于所有 .NET 开发人员,且与任何特定 UI 平台无关的帮助程序和 API。该工具包由 Microsoft 维护和发布,是 .NET 基金会的一部分,它还被多个微软内部项目和应用程序使用,例如 Microsoft Store。
.NET 社区工具包的所有库最初都是 Windows 社区工具包的一部分,但随着时间的推移,仅针对 .NET 且不特定于 Windows 依赖项的 API 数量不断增加,微软决定将 .NET 相关内容拆分到一个单独的项目中,以便它们可以独立发展,.NET Community Toolkit 由此诞生。
由于分支之前的 Windows 社区工具包的最后一个版本是 7.1.x,因此,拆分出来的 .NET 社区工具包从 8.0.0 版本号开始。
.NET 社区工具包现在位于 GitHub 上的 CommunityToolkit/dotnet 存储库中,包括以下内容:
CommunityToolkit.CommonCommunityToolkit.Mvvm(又名 “微软 MVVM 工具包”)CommunityToolkit.DiagnosticsCommunityToolkit.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 的支持。
该版本还包含大量 MVVM 工具包和其他 API 的介绍,详细信息可在微软博客中阅读:https://devblogs.microsoft.com/dotnet/announcing-the-dotnet-community-toolkit-800/。
边栏推荐
猜你喜欢

什么是控制板定制开发?

MySQL的索引你了解吗

国星光电吉利产业园项目主体结构全面封顶,将重点生产 RGB 小间距、Mini LED、TOP LED 等产品

3 Feature Binning Methods!

Smart Light Pole Gateway Smart Transportation Application

中科院打脸谷歌:普通电脑追上量子优越性,几小时搞定原本要一万年的计算...

nacos控制台权限管理

B48 - 基于51单片机的学生管理门禁系统设计

Sigrity PowerSI 特征阻抗和耦合度仿真

Using Prometheus skillfully to extend the kubernetes scheduler
随机推荐
What you should know about futures account opening
无需支付688苹果开发者账号,xcode13打包导出ipa,提供他人进行内测
B024 – STM32温湿度控制体温检测烟雾报警系统
Lagrange插值公式matlab实现
央企施工企业数字化转型的灵魂是什么
[Server data recovery] Data recovery case of file system data loss caused by SAN LUN mapping error
图像几何校正
A48基于NRF24L01的无线心率血氧体温检测
【1413. 逐步求和得到正数的最小值】
B44 - 基于stm32蓝牙智能语音识别分类播报垃圾桶
.NET 6学习笔记(4)——解决VS2022中Nullable警告
Leetcode 算法面试冲刺 热题 HOT 100 刷题(406 416 437 438 448)(六十九)
TMin - whether TMin overflows
贫血模型与充血模型
电子产品硬件开发中存在的问题
The Chinese Academy of Sciences slaps Google in the face: ordinary computers catch up with quantum superiority, and can solve calculations that would have taken 10,000 years in a few hours...
B46 - STM32太阳能充电智能心率监测骑行仪
1.1、VIFB: A Visible and Infrared Image Fusion Benchmark(一个可见光与红外图像融合Benchmark)文章阅读
什么是硬件集成开发?硬件集成开发的核心有哪些?
Redis Cache Expiration and Retirement Policy