我有一個dnn網站的客戶端。我需要爲它開發模塊。我如何開始?我現在正在使用Microsoft Visual Studio 2010(試用版)。我無法訪問源代碼,只需創建新模塊並安裝它。像這樣的環境開始的最佳做法是什麼?其他問題是如果我使用Visual Studio的試用版,我的模塊是否也會過期?DNN模塊開發
DNN模塊開發
回答
訪問DotNetNuke.com
的download page下載的社區版。安裝它在您的開發機器上,讓它工作。
掛鉤桌面模塊文件夾,bin文件夾(至少)到你的源代碼控制
在上面的下載頁面,安裝Visual Studio入門套件
重新啓動Visual Studio 2010
啓動Visual Studio 2010,創建一個新的已編譯的DNN模塊項目,確保它的位置在DNN的桌面模塊文件夾中
實現一些測試代碼
安裝在DNN模塊(艙單安裝)
模塊添加到DNN頁面。測試它。
更新您的DNN模塊。如果添加或刪除文件或更改數據庫設置腳本,則只需卸載並重新安裝模塊。
構建模塊的可部署版本。 (你可以製作一個zip文件或其他東西,只需閱讀本書,我總是需要參考此步驟)
練習在另一個新鮮的DNN社區安裝上安裝DNN模塊。
一旦你感到滿意的是它被正確安裝,安裝Live網站上的模塊(做備份第一,以防萬一)
這些材料,尤其是視頻教程,也許真的有幫助您在開始使用DNN模塊開發時:http://www.dotnetnuke.com/Resources/Wiki/Page/Module-Development.aspx它們涵蓋了從安裝DNN模塊項目模板到開發和打包自定義DNN模塊的每個部分。
對於第二個問題,答案是否定的,在VS2010試用版過期後,您的模塊不會過期。另一種選擇是使用Visual Studio 2010的免費快遞版本,對於這種情況Visual Web Developer 2010.您可以在此處下載:http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express您將無法直接從快速版使用源代碼管理,但仍然可以選擇使用SVN和像TortoiseSVN這樣的客戶端。
- 1. DNN模塊開發7.00.04
- 2. DNN模塊用剃刀和C開發#
- 3. DNN模塊開發:創建HTML模塊功能
- 4. DNN模塊版本
- 5. DNN調查模塊
- 6. 開發DNN模塊的最簡單方法是什麼?
- 7. 導航到DNN模塊
- 8. DNN帳戶註冊模塊
- 9. 自定義DNN模塊
- 10. Dnn模塊封裝問題
- 11. DNN模塊導入文件
- 12. 從DNN 7.1.2升級到DNN 9.0.1後DNN頁面缺少模塊
- 13. DNN Christoc模塊開發模板中的Intellisense不適用於註冊控件
- 14. 模塊開發Joomla
- 15. 開發Python模塊
- 16. 開發IIS7模塊
- 17. Magento模塊開發
- 18. 模塊化開發
- 19. drupal模塊開發
- 20. 如何在DNN自定義模塊開發包中添加數據庫腳本?
- 21. 如何從頭開始創建一個hello world DNN模塊
- 22. 如何動態更改DNN模塊的DNN頁面標題?
- 23. 在頁面上添加DNN模塊時出現DNN錯誤
- 24. 如何將模塊添加到dnn發佈的解決方案?
- 25. 需要DNN模塊sugestions,form/reg,pyment,發郵件
- 26. Dotnetnuke-將dnn模塊添加到dotnetnuke
- 27. 獲取DNN模塊新記錄的ID
- 28. Dnn 2sxc博客模塊子目錄
- 29. DNN 7.0.3和Safari登錄模塊問題
- 30. DNN 8.00.02 - 獲取當前模塊ID
我強烈建議您按照此維基頁上的教程進行操作。使用那裏列出的模板,而不是Starter Kit中的模板(請相信我)http://christoctemplate.codeplex.com – 2012-02-17 00:30:16