Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
.NET Community Toolkit je kolekce pomocných rutin a rozhraní API, která fungují pro všechny vývojáře .NET a jsou nezávislá na jakékoli konkrétní platformě uživatelského rozhraní. Sada nástrojů je udržována a publikována Společností Microsoft a je součástí .NET Foundation.
Sada nástrojů .NET Community Toolkit je k dispozici jako sada balíčků NuGet pro nové nebo existující projekty .NET.
Tato sada nástrojů obsahuje knihovny .NET Standard (původně vyvinuté jako součást sady Windows Community Toolkit), které můžou používat vývojáři aplikací (bez ohledu na konkrétní používanou architekturu uživatelského rozhraní) a autory knihoven. Tyto knihovny se také používají interně v Microsoftu k napájení mnoha aplikací první strany (jako je Microsoft Store) a neustále se vylepšují díky tomu, že naslouchá zpětné vazby od jiných týmů, externích partnerů a dalších vývojářů z komunity. Tady je rychlý rozpis různých komponent, které najdete:
-
CommunityToolkit.Mvvm(aka MVVM Toolkit): Rychlá, modulární, nezávislá knihovna MVVM, která je oficiálním následníkemMvvmLight. Používá se široce v Microsoft Storu a dalších aplikacích první strany. -
CommunityToolkit.Mvvm.SourceGenerators: Zdrojové generátory pro rozšíření MVVM Toolkit. -
CommunityToolkit.Diagnostics: Sada pomocných rozhraní API (konkrétně Guard a ThrowHelper), které se dají použít pro čistější, efektivnější a méně náchylné k chybám ověřování argumentů a kontrolu chyb. -
CommunityToolkit.HighPerformance: Kolekce pomocníků pro práci v vysoce výkonných scénářích. Obsahuje rozhraní API, jako jsou pomocné funkce vyrovnávacích pamětí ve fondu, typ fondu pro rychlé řetězce, 2D variantuMemory<T>aSpan<T>(Memory2D<T>aSpan2D<T>), která podporuje také nesouvislé oblasti, pomocné funkce pro operace posunu bitů (napříkladBitHelper, také používané v Paint.NET), a další. -
CommunityToolkit.Common: Sada pomocných rozhraní API sdílených s jinými knihovnami CommunityToolkit.
Můžete si také prohlédnout možnosti MVVM Toolkit spuštěním ukázkové aplikace.
[Začínáme][začínáme]
Podrobnější informace o používání sady nástrojů najdete v příručce Začínáme.
Otevřený zdrojový kód
Nástrojová sada .NET Community Toolkit je open-sourceový projekt hostovaný komunitou na GitHubu jako součást .NET Foundation:
.NET Community Toolkit