我們正在開展一個大型項目。該項目有多個外部站點和多個內部站點都存儲在Subversion中。建立這樣的項目的建議方式是什麼?
外部網站允許一個客戶做的,我們提供各種事情的要求,繳納水電費等。我們決定將這些功能分開,因爲大多數工作與其他工作完全不同。因此,這是一個Visual Studio解決方案,其中WebUI和數據庫層分爲兩個項目。例如,公用事業賬單有一個Utility.WebUI項目和一個Utility.Domain項目。所有數據庫/業務邏輯保存在域項目中。
內部網站彌合後臺系統之間(IBM i)和Web數據庫的差距。也將取代/增強一些我們的老RPG節目。理論上他們應該使用與外部站點使用的完全相同的數據庫邏輯,因爲他們訪問相同的數據庫權利?從不同的解決方案中引用這些項目的最佳方式是什麼?我應該只是添加一個對dll的引用,還是應該將該項目從外部應用程序解決方案導入到內部應用程序解決方案中?
這歸結於我們有兩個開發人員在這個項目上的工作。我自己,我做了大部分後端編碼。其他開發人員執行大部分GUI編碼。所以我們需要確保這個項目在多個工作站上工作。
這是否有意義?有什麼想法嗎?