2009-04-27 18 views
5

Birisi deneyimlerini s # arp mimarisiyle paylaşabilir. proje için mvp desenini takip etmeye karar verdik. Bununla devam etmek uygun mu? Projenin büyüklüğü orta. tdd ve ddd'yi takip edeceğiz.S # arp Architecture

Bu mimarinin nasıl kullanılacağını açıklayan herkes katmanları açıklamak anlamına gelir. Tüm belgelerle geçinmek için yeterli zamanımız yok. kısaca küçük bir örnekle partikülü açıklarsa.

lütfen bana yardım edin!

sayesinde Milind

+2

s # arp mvc değil, mvp'dir –

cevap

5

S#arp Architecture

Ayrıca, Görünüm iskeleleri oluşturmak için Visual Studio'nun T4 templating engine kullanımını da kullanır. Bu nedenle, bu araçları, kütüphaneleri ve çerçeveleri projenizde kullanmak isteyip istemediğinizi kendinize sorabilirsiniz.

Açıkçası, S # arp belgelerini okumaya vaktiniz yoksa, bunun üzerine bir proje oluşturmak muhtemelen iyi bir fikir değildir. Ayrıca, S # arp kemerinin, yukarıdaki kütüphanenin ve çerçevenin her birinin karmaşıklığını gizlemediğini de söyleyebiliriz, bu yüzden bunların her birine de bakmaya hazır olmalısınız.

S # arp belgeleri ve kapsayıcı örnek uygulaması, farklı katmanların amacını ve yapısını oldukça iyi açıklar.

1

S # Mimarlık diğer bazı düzgün araçlar düzgün bir kombinasyonudur arp, ancak gerçekten dokümantasyon ve bazı örneklere geçmesi için zaman almak gerekir. Okumak ve öğrenmek için harcayacağınız zaman, ders çalışmadığınız zaman refactoring ve hata düzeltmeye harcayacağınız süreden çok daha azdır.

5

S#arp Architecture proje ana sayfası, etkin bir discussion group bağlantılarına bağlantı vermektedir. Grup mesajlarına göz atmanızı ve orada bulunan soruları sormanızı öneriyorum.