Začínáme
Cílení na více platforem
Jak používat .NET Standard a cílení na více platforem k vytváření multiplatformních knihoven .NET běží na mnoha místech a dobré knihovny .NET by se měly snažit podporovat co nejvíce platforem a vývojářů.
Vytváření silných názvů
Seznamte se se silnými názvy a jeho výhodami a nevýhodami. Silné pojmenování knihovny .NET umožňuje většině vývojářů ho používat a je doporučeným osvědčeným postupem.
NuGet a opensourcové knihovny
Nejlepší způsob, jak vytvořit balíčky NuGet pro opensourcové knihovny .NET, včetně doporučených metadat pro všechny balíčky publikované veřejně na NuGet.org.
Závislosti
NuGet usnadňuje použití existujících balíčků při vytváření knihovny .NET. Přečtěte si o běžných zdrojích tření závislostí NuGet a o tom, jak se jim vyhnout.
Odkaz na zdroj
Zdrojový odkaz je skvělý nástroj, který uživatelům knihovny .NET umožňuje přejít do zdrojového kódu při ladění. Tento článek je přehledem toho, co je zdrojový odkaz a proč byste ho měli použít.
Publikování
I když je NuGet.org nejobvyklejším a používaným úložištěm, existuje mnoho míst k publikování balíčků NuGet. Seznamte se s různými dostupnými úložišti balíčků NuGet a osvědčenými postupy zabezpečení pro publikování knihovny .NET.
Správa verzí
Dobré knihovny .NET se v průběhu času vyvíjejí, přidávají funkce, opravuje chyby a vylepšuje výkon v pozdějších verzích. Přečtěte si o různých číslech verzí a o tom, jak komunikovat zásadní změny vývojářům.
Změny způsobující chyby
Pro knihovnu .NET je důležité najít rovnováhu mezi stabilitou stávajících uživatelů a inovací pro budoucnost. Seznamte se s různými druhy zásadních změn a strategií pro přidávání nových funkcí při zachování zpětné kompatibility.