2010-03-19 34 views
13

Birkaç aydır kişisel bir proje için Prism 2.0 kullanıyorum. Yakın zamanda Caliburn'u duydum ve bunun yerine benim düşünmem için zorlayıcı nedenler olup olmadığını merak ediyorum.Prism ve Caliburn Arasındaki Seçimi

Prism'in dinamik modül yükleme kapasitesini severim. Uygulamam için modüller oluşturmayı ve onları modüler bir şekilde dağıtmayı çok isterim. Bu da Caliburn ile mümkün mü?

Caliburn Prism'in avantajları nelerdir?

(Ben Prizma ayrıca .Net 4.0 kaldıraç olacak Eylül 2010'da yeni bir sürüme sahip olacak. Ve esnek başvurum yanı o zamana güncellenmesine tutuyorum okudum.)

cevap

15

Prizma ve Caliburn ücretsiz çerçeveler vardır . Caliburn, WPF'de MVVM'ye odaklandığınızda ve diğer bir çok modülasyonun (diğer şeylerin yanı sıra) güzel bir modülerliğe izin verirken gerçekten çok fazla sorun yaratabiliyor. Bu bir sadeleştirmedir (her ikisinden de daha fazla özelliklere sahiptir), ancak bunları birleştirmek için en önemli sebep budur.

Caliburn, her ikisini de kullanabilmeniz için prizma desteği oluşturmuştur. İşte, ilk modülünü kurmak için entegrasyonu kullanan birinin bulduğum bir yazı. http://rauhski.blogspot.com/2009/10/build-application-with-caliburn-and.html

Ayrıca, Kaliburn'u indirirseniz, Prism entegrasyonunu gösteren bir örnek vardır.

+0

Bağlantı bozuk ... –

+0

hiç kimse katı URL'yi bilmiyor mu? –