Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Plattformübergreifendes Targeting
Verwenden von .NET Standard und Multi-Targeting zum Erstellen plattformübergreifender Bibliotheken. .NET wird an vielen Stellen ausgeführt, und gute .NET-Bibliotheken sollten sich bemühen, so viele Plattformen und Entwickler wie möglich zu unterstützen.
Starke Benennung
Erfahren Sie mehr über starke Namensgebung und ihre Vor- und Nachteile. Starke Benennung einer .NET-Bibliothek ermöglicht es den meisten Entwicklern, sie zu verwenden und ist eine empfohlene bewährte Methode.
NuGet- und Open-Source-Bibliotheken
Die beste Methode zum Erstellen von NuGet-Paketen für Open-Source-.NET-Bibliotheken, einschließlich empfohlener Metadaten für alle Pakete, die öffentlich auf NuGet.org veröffentlicht wurden.
Abhängigkeiten
NuGet erleichtert die Verwendung vorhandener Pakete beim Erstellen einer .NET-Bibliothek. Erfahren Sie mehr über die gängigen Reibungsquellen von NuGet-Abhängigkeiten und wie Sie diese vermeiden können.
Der Quelllink ist ein großartiges Tool, mit dem Benutzer Ihrer .NET-Bibliothek beim Debuggen in den Quellcode gelangen können. Dieser Artikel ist eine Übersicht darüber, was Quelllink ist und warum Sie ihn verwenden sollten.
Veröffentlichung
Während NuGet.org das bekannteste und verwendete Repository ist, gibt es viele Orte zum Veröffentlichen von NuGet-Paketen. Erfahren Sie mehr über die verschiedenen verfügbaren NuGet-Paketrepositorys und bewährte Methoden zum Veröffentlichen einer .NET-Bibliothek.
Versionsverwaltung
Gute .NET-Bibliotheken entwickeln sich im Laufe der Zeit weiter, fügen Features hinzu, beheben Fehler und verbessern die Leistung in späteren Versionen. Erfahren Sie mehr über die verschiedenen Versionsnummern und wie Sie grundlegende Änderungen an Entwickler kommunizieren.
Disruptive Änderungen
Für eine .NET-Bibliothek ist es wichtig, ein Gleichgewicht zwischen Stabilität für bestehende Benutzer und Innovationen für die Zukunft zu finden. Erfahren Sie mehr über die verschiedenen Arten von Änderungen und Strategien zum Hinzufügen neuer Funktionen unter Beibehaltung der Abwärtskompatibilität.