Aracılığıyla paylaş


Başlayın

Platformlar arası hedefleme

Platformlar arası kitaplıklar oluşturmak için .NET Standard'ı ve çoklu hedeflemeyi nasıl kullanacağınız. .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.

Güçlü 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 sürtüşme kaynaklarını ve bunları nasıl önleyebileceğ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ümleme

İ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ı hakkında ve geri dönülmez değişiklikleri geliştiricilere nasıl aktaracağınız konusunda 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 bozucu değişiklik türleri ve stratejiler hakkında bilgi edinin.