当前位置: 首页 > 软件库 > 开发工具 > .NET开发工具 >

.NET Community Toolkit

.NET 社区工具包
授权协议 MIT
开发语言 C#
所属分类 开发工具、 .NET开发工具
软件类型 开源软件
地区 不详
投 递 者 尚恩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

.NET 社区工具包是从  Windows 社区工具包拆解出来的 .NET 开发工具包,内含一组跨平台的帮助程序和 API。该工具包由 Microsoft 维护和发布,是 .NET 基金会的一部分,被多个微软内部项目和应用程序使用,例如 Microsoft Store。

.NET 社区工具包的所有内容最初都是 Windows 社区工具包的一部分,但随着时间的推移,仅针对 .NET 而不特定于 Windows 依赖项的 API 数量不断增加,微软决定将 .NET 相关得内容拆分到一个单独的项目中,以便它们可以独立发展,.NET Community Toolkit 由此诞生。

由于分支之前的 Windows 社区工具包的最后一个版本是 7.1.x,因此,拆分出来的 .NET 社区工具包从 8.0.0 版本号开始。

包含的组件

  • CommunityToolkit.Mvvm(又名 MVVM 工具包):一个快速、模块化、平台无关的 MVVM 库,它是MvvmLight替代品,广泛用于 Microsoft Store 和其他第一方应用程序。
  • CommunityToolkit.Mvvm.SourceGenerators:用于扩充 MVVM 工具包的源码生成器。
  • CommunityToolkit.Diagnostics: 一组辅助 API(特别是GuardThrowHelper),可用于更简洁、更高效且不易出错的参数验证和错误检查。
  • CommunityToolkit.HighPerformance用于在高性能场景中工作的助手集合。它包括诸如池化缓冲区助手、快速字符串池Memory<T>类型、也支持不连续区域的和Span<T> 的 2D 变体Span2D<T>、用于位移操作的助手(例如BitHelper)等 API。
  • CommunityToolkit.Common:一组与其他 CommunityToolkit 库共享的帮助程序 API。

阅读.NET 社区工具包入门页面了解更多详细信息。

  • ASP.NET AJAX Control Toolkit Welcome to the ASP.NET AJAX Control Toolkit. Choose from any of the samples on the left to see the live controls in action, and experiment with their different possibiliti

  • ASP. NET AJAX Control Toolkit ASP.NET AJAX Control Toolkit Welcome to the ASP.NET AJAX Control Toolkit. Choose from any of the samples on the left to see the live controls in action, and experiment wi

  • Abstract By now, you are quite familiar with the ASP.NET AJAX server controls and have seen many examples of their use. The first release version of ASP.NET AJAX also shipped with a set of controls pa

 相关资料
  • Workspaces are a new way to setup your package architecture that’s available by default starting from Yarn 1.0. It allows you to setup multiple packages in such a way that you only need to run yarn in

  • 联系我们 Nacos Gitter-https://gitter.im/alibaba/nacos Nacos 微博-https://weibo.com/u/6574374908 Nacos segmentfault-https://segmentfault.com/t/nacos 邮件列表 邮件列表建议讨论任何与Nacos有关的事情。具体请看参考手册描述如何订阅我们的邮件列表。 dev-naco

  • 关于 MOSN 社区。 MOSN 是一个开源项目,于 2018 年 7 月由蚂蚁集团开源,使用 Apache 2.0 协议,任何人都可以使用和参与改进。MOSN 社区期待您的加入! 关于 MOSN 社区的详细资料请访问 Community 仓库。 工作组 目前 MOSN 包含以下工作组: Istio 工作组 Dubbo 工作组 选择加入您感兴趣的工作组,开始您的 MOSN 之旅吧! 社区会议 MO

  • PHP 社区多元化并且规模庞大,成员们也乐意并随时准备好帮助新人。你可以考虑加入当地的 PHP 使用者社区 (PUG) 或者参加教大型的 PHP 会议,从中学习更多最佳实践。你也可以使用 IRC 逛逛 irc.freenode.com 上的 #phpc 频道,也可以关注 @phpc 的Twitter 账号。试着去多结交一些新的开发者,学习新的东西,总之,交一些新朋友!其他的社区资源包含 Googl

  • 198.决定 功能分支 功能分支很容易制作。你不必成为一个提交者。只需要在开发人员的邮件列表中将您的分支名称添加到 JIRA,并且提交者将为您添加它。此后,您可以针对 Apache HBase JIRA 中的功能分支提出问题。您保存在其他地方的代码 - 它应该是公共的,以便可以观察到 - 并且您可以根据进度更新开发邮件列表。当该功能准备好提交时,来自提交者的 3 + 1 将使您的功能合并。参见 H

  • Perl 基金会 Perl 基金会致力于推进 Perl 编程语言的开放讨论、协作、设计及编码。Perl 基金会是非盈利、501(c)(3) 组织。 http://perlfoundation.org http://news.perlfoundation.org Perl Mongers 世界各地的 Perl 用户组。 http://www.pm.org OSCON 奥莱理的开源大会。起初为 Per

  • 7.3 使用社会工程学工具包(SET) 社会工程学工具包(SET)是一个开源的、Python驱动的社会工程学渗透测试工具。这套工具包由David Kenned设计,而且已经成为业界部署实施社会工程学攻击的标准。SET利用人们的好奇心、信任、贪婪及一些愚蠢的错误,攻击人们自身存在的弱点。使用SET可以传递攻击载荷到目标系统,收集目标系统数据,创建持久后门,进行中间人攻击等。本节将介绍社会工程学工具包

  • 贡献 如果你想为 Composer 做贡献,请阅读 说明 和 贡献 文档。 下面是重要的指导和介绍: 所有的代码贡献 - 具有提交权限的人必须通过一个合并请求并且被核心开发人员批准。 确保所有代码能够正确的审查。 项目分支, 创建一个特性分支, 并且向我们发送请求。 确保代码一致, 你应该确保代码遵循 PSR-2 编码标准。 IRC / 邮件列表 邮件列表的 用户支持 和 发展. IRC 的通道在