是否有任何資源創建自包含的可重用模塊的信息?
我需要創建模塊,以便我可以快速輕鬆地將其放入項目中。一個例子是一個新聞模塊,它將包含一個管理區域,新聞列表頁面,它支持CSS
& JavaScript
等
我正在抽我的襪子還是這甚至有可能?創建可重用的cms模塊(C#)
1
A
回答
1
您需要爲您的應用程序插件。
我有一個plugin library(開發中和西班牙語),您可能會使用它作爲示例或起點。我不知道該怎麼好谷歌翻譯將是,但你可以在http://translate.google.com/translate?hl=es&ie=UTF-8&u=http://www.thealphasite.org/es/sistema_de_plugins_con_c_y_net&sl=es&tl=en
檢查C#插件教程插件允許你插入:P功能集成到你的應用程序,並與適當的設計,它可以讓你將功能從一個應用程序移動到另一個應用程序。
無論如何,插件只是提供易用性,但需要專門考慮設計的設計。另一方面,基本的「把這個模塊用在另一個項目中」只是恰當的封裝和良好的設計。如果一個模塊設計得很好,它應該可以很輕鬆地移植到另一個站點或應用程序。請注意,對於網絡來說,「主題化」是一個複雜的主題,也就是說,使插件適應特定網頁的方式是另一個必須納入模塊本身的自定義步驟。您可以在Drupal theming functions和theming api documentation中看到一個示例。
0
不確定任何資源 - 但我自己通過使用模塊的用戶控件的組合從頭開始編寫CMS,並使用通用代碼文件的模板系統將所述用戶控件加載到佔位符中。
模板系統允許您使用一堆佔位符(儘可能多的)創建一個aspx文件 - 然後您需要一個數據庫或類似的數據庫來管理哪些控件訪問哪些頁面上的佔位符。一個模板可以處理很多頁面。
下載和研究dotnetnuke的體系結構可以啓發並給出構建自己的方法的想法,即使它是VB,數據結構也同樣有趣。
1
看看www.allnewsmanager.net,也許你在找什麼。它是一個可重複使用的模塊,免費且開源。
相關問題
- 1. 創建可重用模塊
- 2. 創建Cycle.js可重用模塊
- 3. 如何爲cms創建模塊系統?
- 4. 玉蘭CMS - 模塊創建技術來創建模板
- 5. 創建LINQ to SQL的可重用塊
- 6. JAXB - 創建模塊以供重用
- 7. Orchard CMS模塊儀表板中的重複模塊條目
- 8. 如何在Zend Framework中創建可重用模塊?
- 9. 如何將UITableViewController創建爲可重用模塊?
- 10. 是否有可能在.NET 3.5上用C#創建VB.net模塊?
- 11. 使用PhantomJS Capture模塊創建模塊
- 12. 創建模塊
- 13. Orchard CMS模塊web.config
- 14. 爲Alchemy CMS創建自定義留言簿模塊
- 15. 從模塊創建果園CMS添加菜單
- 16. 如何創建一個可重用的庫作爲AMD模塊構建?
- 17. Magnolia CMS的模板創建5.4.2
- 18. 創建像Ninject模塊的AutoMapper模塊?
- 19. 使用Orchard創建模塊
- 20. 在C++模塊崩潰時創建PyTuple
- 21. 在DNN中創建一個C#模塊
- 22. 如何在C中創建模塊
- 23. python c api創建一個python模塊
- 24. 創建單個python可執行模塊
- 25. 創建一個啓用了緩存的果園CMS小部件/模塊
- 26. 創建vtiger模塊
- 27. 創建DotNetNuke模塊
- 28. 創建HK2模塊
- 29. 創建模塊Java
- 30. 創建OTRS模塊