2012-02-15 16 views
4

私はdnnウェブサイトのクライアントを持っています。私はそれのためのモジュールを開発する必要があります。私はどのように始めることができる?私は今Microsoft Visual Studio 2010を使用しています(試用版)。ソースコードにアクセスすることはできません。新しいモジュールを作成してインストールするだけです。このような環境を始めるベストプラクティスは何ですか?他の質問は、私はVisual Studioの試用版を使用している場合、私のモジュールも期限切れですか?DNNモジュール開発

答えて

4
  1. 購入し、この本を読んで:Professional DotNetNuke Module Programming

  2. ログイン

  3. DotNetNuke.com

    download pageは、コミュニティ版をダウンロードしてください。あなたのdevマシンにインストールして、動作させてください。

  4. フック上記のダウンロード・ページでソース管理

  5. にデスクトップモジュールフォルダとbinフォルダは、(少なくとも)、Visual Studioのスターターキット

  6. 再起動のVisual Studio 2010

  7. をインストール
  8. Visual Studio 2010を起動し、コンパイル済みの新しいDNNモジュールプロジェクトを作成し、その場所がDNNのデスクトップモジュールフォルダにあることを確認します

  9. (マニフェストによってインストール)いくつかのテストコード

  10. はDNNのモジュールを取り付け

  11. を実装

    DNNページにモジュールを追加します。試して。

  12. DNNモジュールを更新します。ファイルの追加または削除、またはデータベース設定スクリプトの変更を行う場合にのみ、モジュールをアンインストールして再インストールする必要があります。

  13. モジュールの展開可能なバージョンを構築します。

  14. もう1つの新しいDNNコミュニティインストールでDNNモジュールをインストールすることを練習します(この手順を参照する必要があります)。

  15. あなたはそれが正しくインストールされていることを確認したら、ライブサイト上のモジュール(念のため、最初のバックアップを行います)

5

これらの材料、特にビデオチュートリアルをインストールするには本当に役に立つかもしれませんあなたはDNNモジュールの開発を始めるときにあなた:http://www.dotnetnuke.com/Resources/Wiki/Page/Module-Development.aspxこれらは、DNNモジュールのプロジェクトテンプレートのインストールから、カスタムDNNモジュールの開発とパッケージ化まで、すべての部分を網羅しています。

2番目の質問に答えていいえ、あなたのモジュールは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

このWikiページのチュートリアルに従うことを強くお勧めします。スターターキットのものではなく、そこにリストされているテンプレートを使用してください(私を信じてください)http://christoctemplate.codeplex.com –

関連する問題