Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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ı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ü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.