我正在研究此演示項目,該演示項目具有以下要求。如何重新使用MVC網頁的模型或DAL&BLL
Requirement:
一項調查中的應用程序,其中有題和客觀型答案(選項,選項B ...選項N)。其中,用戶需要提供一個或多個答案,並且他/她也可以提交更好的答案。
(作爲這個項目有一個調查顯示模塊,我需要在MVC框架來開發&該項目的其餘部分是在ASP.NET。
Confusion 1:
我很困惑了,我怎麼可能重用現有的模型&老SDA
風格的連接來執行與新的應用程序結合。按照MVC-更多的HTML集中在asp.net平臺的方式排除綁定控制&所有其他(否則我會工作作爲獨立的模塊,新的模型 - 視圖 - 控制器連接。
Confuion 2:
莫非這個調查應用程序部署只是通過服務器或獨立的應用程序的另一個模塊。
UPDATE:我的問題是關於在MVC項目重用舊.ASPX項目的模型
浮現在我的腦海裏的第一件事是做一些公共庫然後在mvc和webforms項目中重用它。 – rosko
@rosko:感謝您的快速回復。由於asp.net部分已經由其他離岸團隊完成 - 已經包含兩個完整標誌'dal'&'bll'。對我來說,理解和移動有點麻煩。如果你也可以詳細解釋這個問題,那對我來說會很有幫助。非常感謝..! –
如果他們的體系結構寫得很糟糕,那麼在其他項目中重用它可能非常困難並且非常耗時......甚至可能需要在最糟糕的情況下進行全面重寫。在這一點上,我認爲我不能真正幫助你,並提出更好的建議。有一點需要記住:在實際編碼之前,先考慮應用程序的體系結構和結構。這將節省您現在爲解決此實施問題而浪費的時間。 – rosko