Kullanmaya başlayın
Platformlar arası hedefleme
Platformlar arası kitaplıklar oluşturmak için .NET Standard ve çoklu hedefleme kullanma. .NET birçok yerde çalışır ve iyi .NET kitaplıkları mümkün olduğunca çok platformu ve geliştiriciyi desteklemeye çalışmalıdır.
Kesin adlandırma
Güçlü adlandırma ve bunun avantajları ve dezavantajları hakkında bilgi edinin. .NET kitaplığını güçlü bir şekilde adlandırmak, çoğu geliştiricinin bunu kullanmasına olanak tanır ve önerilen en iyi yöntemdir.
NuGet ve açık kaynak kitaplıkları
NuGet.org'de genel olarak yayımlanan tüm paketler için önerilen meta veriler de dahil olmak üzere açık kaynak .NET kitaplıkları için NuGet paketleri oluşturmanın en iyi yolu.
Bağımlılıklar
NuGet, .NET kitaplığı oluştururken mevcut paketlerin kullanımını kolaylaştırır. NuGet bağımlılıklarının yaygın uyuşma kaynakları ve bunların nasıl önlenip önlenmeyeceğinizi öğrenin.
Kaynak Bağlantısı
Kaynak Bağlantı, .NET kitaplığınızın kullanıcılarının hata ayıklarken kaynak koduna adım atmasını sağlayan harika bir araçtır. Bu makale, Kaynak Bağlantı'nın ne olduğuna ve neden kullanmanız gerektiğine genel bir bakıştır.
Yayımlama
NuGet.org en yaygın bilinen ve kullanılan depo olsa da NuGet paketlerini yayımlamak için birçok yer vardır. Kullanılabilir farklı NuGet paket depoları ve .NET kitaplığı yayımlamaya yönelik en iyi güvenlik yöntemleri hakkında bilgi edinin.
Sürüm Oluşturma
İyi .NET kitaplıkları zaman içinde gelişir, özellik ekler, hataları düzeltir ve sonraki sürümlerde performansı geliştirir. Çeşitli sürüm numaraları ve hataya neden olan değişiklikleri geliştiricilere iletme hakkında bilgi edinin.
Hataya neden olan değişiklikler
Bir .NET kitaplığının mevcut kullanıcılar için kararlılık ve gelecek için yenilikler arasında bir denge bulması önemlidir. Geriye dönük uyumluluğu korurken yeni özellikler eklemeye yönelik farklı hataya neden olan değişiklikler ve stratejiler hakkında bilgi edinin.