我正在設計一個信息系統(在asp.net中)女巫將處理不同的模塊,一旦完成。
我沒有足夠的時間和金錢一次製作所有的模塊,所以我決定首先做幾個模塊,然後再花時間或金錢繼續重置它們。 現在的問題是:是否有一種通用的方式來從列表中調用模塊,例如:我將創建一個目錄,其中包含模塊,我打算刪除模塊的.dll,所以當我創建一個新的模塊時將把新的.dll放在那裏。另一方面,我想構建一個類似於骨架的東西,我通常會在通過代碼創建的目錄中調用所有模塊,而不必在新模塊放入目錄時重新編寫代碼。最後我計劃每個模塊應該有三個層,一個用於訪問另一個用於邏輯的數據庫,另一個用於接口繪製的最後一個,因此每個模塊應該彼此獨立。 有可能嗎?我應該怎麼做,我一直在尋找,但無法找到任何東西。 有沒有更好的方法你建議?將模塊添加到我的系統
0
A
回答
0
您肯定需要創建模塊實現的通用接口和通用數據合同。如果你需要動態加載dll - 這是可能的,但你需要使用反射。看看這裏:
http://dranaxum.wordpress.com/2008/02/25/dynamic-load-net-dll-files-creating-a-plug-in-system-c/
相關問題
- 1. 添加Java 9系統模塊在Eclipse
- 2. 我可以從模塊添加一個系統調用嗎?
- 3. 將模塊輸出添加到塊
- 4. 將塊添加到magento adminhtml模塊
- 5. 由於將觀察者添加到我的Ruby模塊中,我的系統鎖定了
- 6. 將權限添加到複雜系統
- 7. 將列表添加到系統屬性
- 8. 如何將舊版SDK添加到我的系統中?
- 9. 如何將文件管理系統添加到我的網站?
- 10. 將模塊添加到鈦的問題
- 11. 模塊系統的Netbeans
- 12. rocketchip_wrapper.v中的系統模塊
- 13. 系統JS不加載模塊
- 14. Linux加密模塊系統崩潰
- 15. 當我尋找添加系統調用時,我添加系統調用linux-2.6.31
- 16. 將文件添加到子模塊內的超級模塊
- 17. 如何將類添加到HTML模塊
- 18. Dotnetnuke-將dnn模塊添加到dotnetnuke
- 19. 如何將模塊添加到node.js
- 20. 將內核模塊添加到Debian
- 21. 將模塊添加到Python 2.7庫
- 22. 將菜單添加到DNN 6模塊
- 23. dnn - 將模塊添加到右窗格
- 24. 將代碼添加到EnvironmentEvents模塊
- 25. Haskell找不到模塊`系統'
- 26. 如何將變量添加到我從中導入的模塊?
- 27. 如何將本地模塊添加到我的anaconda路徑
- 28. 將屬性添加到我的NPM模塊
- 29. 如何將SAP B1 SystemForm添加到我的新模塊中?
- 30. 系統無法找到我使用的子模塊與FFMPEG
感謝üFENIX這可能會幫助我,我會試試看,並告訴ü它是否適合我:) – alexm
如果它的工作原理是標記爲答案和+1 – fenix2222