2009-12-18 22 views
10

Çözümler, projeler, varsayılan ad alanları ve derlemeler (Visual Studio) için yönergeler üzerinde çalışıyorum. Şimdi böyle görünüyor: Örneğin, "Şirket" adlı bir şirketimiz ve "Proje" adlı bir projemiz var. Projede ayrı dll, UI (WPF/WinForms) ve bir web parçası iş mantığı vardır.Adlandırma: çözüm, projeler, ad alanları ve derlemeler

Çözüm başlığında listelenen şeylerin isimleri vardır: "Proje".

İş mantığı dll proje adı: "Proje", varsayılan ad alanı: "Company.Project", derleme adı: "Proje".

UI proje adı: "ProjectUI", varsayılan adlar: "Company.Project.UI" ("Company.Project.UI.WPF" gibi birden çok UI sürümü olması durumunda genişletilebilir), derleme adı " Proje "(çünkü bir dll değil).

Web proje adı: "ProjectWeb", varsayılan ad alanı: "Company.Project.Web", derleme adı: "ProjectWeb" (web uygulamaları için).

Sorularım: Bu gibi yönergeleriniz var mı? Bir şeyleri tarif etmek iyi bir fikir mi? Benim yaklaşımım hakkında ne düşünüyorsun?

İşinizde kullandığınız yolları paylaşırsanız sevinirim.

cevap

6

Sanırım herkesin bu gibi standartlarda çalışması için kesinlikle iyi bir fikir. eklemeliyim tek şey diğer şirketler/müşteriler için projeler yaparsanız aşağıdaki gibi isim projelerine isteyebilirsiniz olmasıdır:

YourCompanyName.CustomerCompanyName.ProjectName.ProjectUI

+1

birkaç müşterileri ile çalışmak ve projeler paylaşılmaz zaman iyi bir fikirdir onların arasında. – bniwredyc

İlgili konular