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ı, .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.