這可能是我們大多數人的一個非常愚蠢的問題,但我完全不知道一個.NET項目層次應該如何....NET項目設計
我有Java的背景,通常是項目層次是
+project-db-layer
+project-common
+project-db-api
+project-business-layer
+project-ui
通常情況下,我爲Java解決方案創建了5個項目(這是最大的,主要是我在Model-View-Controller層次結構中使用3個項目)。
我在想,如果有人能在這裏蓋了一些準則,或點我一些在線測試(我無法找到一個體面的一個),一個項目的結構應該如何在.NET桌面應用程序。
P.S: 對項目一些背景知識。我打算製作一個基於.NET v 2的.NET應用程序(因爲我的目標羣體仍然是擁有標準RAM的WindowsXP)。桌面應用程序將DB爲本,讓客戶recrods,發票,倉儲,庫存,採購/銷售等
這讓我想起了另一個問題,根據我的項目是.NET一個更好的選擇?
比什麼好?是什麼讓你認爲.NET 2比另一個更適合「Win XP與標準RAM」? – stakx
我所針對的客戶可能沒有一個好的系統。即使windowsXP + 1G的ram也樂觀。我不想提供解決方案,如果它不內置操作系統,將需要安裝額外的框架。我相信.NET v 2是WindowsXP SPII的一部分,所以它不會是那麼大的問題。 –