我正在尋求關於設計決策的建議。我想創建一個包含aspx頁面的可重用模塊。假設我有一個包含10個不同模塊的巨大項目。當我構建模塊時,所有的模塊都建立了自己的業務邏輯和數據訪問層。但是UI(.aspx/.ascx)在一個單獨的項目中。我想讓UI也被分開並放入與該模塊相關的同一個項目中。使用asp.net的模塊化設計問題
下面是這種情況,讓我們說,我已經創建了Twitter的一個新聞聚合閱讀器模塊,其中有
NewsReaderBO - 業務層(可能是Web服務) NewsReaderDAL - 數據訪問層 我想創建一個NewsReaderUI項目,在這個項目中放置相關的用戶界面應該很容易插入其他項目。
我在尋找的建議是如何設計/組織/架構主容器項目,以便這些子項目的整合很容易。
這種情況下是否有可用的參考?
面臨的挑戰是,根據我的經驗,我已經在各種模塊上工作過,所以恰巧當我創建一個新站點時。我正在複製每一個代碼,因此我最終得到了許多同樣的東西。
對此有何建議?
問候 西