Bir proje için AvalonDock gibi bir yerleştirme sistemine ihtiyacım var, ancak en son Haziran 2013'te güncellenmiş gibi görünüyor. Onun yerine kullanabileceğim daha aktif bir şey var mı?AvalonDock'a daha yeni bir alternatif var mı?
cevap
AvalonDock aslında oldukça olgun ve hatasızdır ve muhtemelen bu yüzden uzun zamandır değiştirilmemiştir; Bunu bir süredir ticari bir projede kullanıyorum ve belirgin bir hataları yok. Ekibimin bulduğu tek şey, sürükle ve bırak işleyicileri ile kendi başımıza çıkmaya çalışan bir sorundur, ancak bu muhtemelen bizim kodumuzla ilgili bir sorun ve onların değil.
Daha önce Telerik dock'u (ayrıca ticari bir projede) kullandım ve AvalonDock kesinlikle daha iyi (Telerik'in ödenmesine ve ticari olarak desteklenmesine rağmen) kesinlikle daha iyi. Bu, Telerik kütüphanelerinin kötü şöhretli olması ve desteklerinin acınası gibi bir sürpriz değil.
Kapalı veya açık kaynak dünyalarında maddi olarak daha iyi bir şey bulabilirseniz gerçekten çok şaşırırım. Bir yan not AvalonDock olarak
SharpDevelop projesinin bir parçasıdır ve rıhtım daha yeni bir sürümü kendi kod temeli bulunabilir: https://github.com/icsharpcode/SharpDevelop/tree/master/src/Libraries/AvalonDock/AvalonDock
Onların çözdüğünü nasıl çalışmak birkaç hafta önce ona bakıyordu yönlendirilmiş komutlarla ve yüzer pencerelerle ilgili bir sorun ve bağımsız olarak dağıttıkları sürümden farklı bir şey. Bu kütüphaneyi almak ve kendiniz derlemek isteyebilirsiniz; Bu sürümün avantajlarının pratikte ne olacağından emin değilsiniz, ancak son check-in yaklaşık 7 ay önceydi.
Bir grup dosyada yapılan son işlem yorumlarına göre AvalonDock v2 kullanmıyor gibi görünüyor. Bu gerçekten doğru olup olmadığını kontrol etmek zorundayım ... V2 MVVM özelliklerine gerek –