在DotNetNuke 釋出的 04.09.01 StartKit中,已經同時包含了VB.NET和C#的DNN子產品。可以參考我的文章: DNN 04.09.01 StartKit中的新内容。
下載下傳DotNetNuke C# Compiled Module Starter Kit for DNN 4.x

去
BiteTheBullet.co.uk下載下傳DotNetNuke C# Compiled Module Starter Kit for DNN 4.x。
這是一個使用WAP建立的DNN子產品模闆,可以安裝到你的VS 中去。
如果你問什麼是WAP,你Google一下吧。
下載下傳的網頁:
http://www.bitethebullet.co.uk/DNN4CTemplate/tabid/79/Default.aspx如何使用
1,安裝下載下傳的模闆
2,安裝了模闆後,啟動Visual Studio 2005,這是會有一個新的模闆在Web模闆分類中顯示出來。選擇這個模闆并建立一個新的項目。注意:你一定要在DNN網站的Desktop目錄下建立這個項目,并且去掉“為項目建立目錄”的選項。
3,之後就會在這個目錄建立的一個項目(Project)
4,根據項目的名稱編輯建立項目的namespace和Assembly name,之後你就可以開始編譯這個項目了。
編譯生成的DLL檔案會自動放在DNN網站的bin目錄
5, 使用Host帳戶登入,到Host -> Module Definitions,選擇Import Module Definition
在導入Manifest檔案的下拉清單中選擇剛建立子產品的并且點選“安裝(install)”
https://images.cnblogs.com/cnblogs_com/DotNetNuke/WindowsLiveWriter/VSProjectDNN_FE26/image_10.png6,接着安裝SQL Script,使用host登入,選擇 Host->Sql, 打開01.00.00.SqlDataProvider檔案,拷貝裡面的文本,粘貼到到SQL 的文本框裡面,勾選“Run as Script”,點選“執行”
7,到這裡就可以嘗試把新建立的子產品插入到頁面了。
到這裡,你就建立了一個獨立項目的DNN子產品。
我使用VB.NET
什麼,你說你是使用VB.NET的?沒問題,DotNetNuke官方的StartKit裡面就包含了VB.NET的模闆。