Rozpocznij

Obsługiwane rozwiązania międzyplatformowe

Jak używać platformy .NET Standard i wielowersyjność do tworzenia bibliotek międzyplatformowych. Platforma .NET działa w wielu miejscach, a dobre biblioteki platformy .NET powinny dążyć do obsługi jak największej liczby platform i deweloperów.

Silne nazewnictwo

Dowiedz się więcej o silnym nazewnictwie i jego zaletach i wadach. Silne nazewnictwo biblioteki .NET umożliwia większości deweloperów korzystanie z niej i jest zalecanym najlepszym rozwiązaniem.

Biblioteki NuGet i open source

Najlepszy sposób tworzenia pakietów NuGet dla bibliotek .NET typu open source, w tym zalecanych metadanych dla wszystkich pakietów publikowanych publicznie w NuGet.org.

Zależności

Pakiet NuGet ułatwia korzystanie z istniejących pakietów podczas kompilowania biblioteki .NET. Dowiedz się więcej o typowych źródłach problemów zależności NuGet i sposobach ich unikania.

Link źródłowy to doskonałe narzędzie, które umożliwia użytkownikom biblioteki .NET przejście do kodu źródłowego podczas debugowania. Ten artykuł zawiera omówienie tego, czym jest link źródłowy i dlaczego należy go używać.

Publikowanie

Chociaż NuGet.org jest najbardziej znanym i używanym repozytorium, istnieje wiele miejsc do publikowania pakietów NuGet. Poznaj różne dostępne repozytoria pakietów NuGet i najlepsze rozwiązania w zakresie zabezpieczeń dotyczące publikowania biblioteki platformy .NET.

Przechowywanie wersji

Dobre biblioteki platformy .NET ewoluują wraz z upływem czasu, dodając funkcje, naprawiając błędy i poprawiając wydajność w kolejnych wersjach. Dowiedz się więcej o różnych numerach wersji i sposobach przekazywania zmian powodujących niezgodność deweloperom.

Zmiany powodujące niezgodność

Ważne jest, aby biblioteka platformy .NET znalazła równowagę między stabilnością istniejących użytkowników a innowacjami w przyszłości. Poznaj różne rodzaje zmian powodujących niezgodność i strategie dodawania nowych funkcji przy zachowaniu zgodności z poprzednimi wersjami.