Doking の BLOG の機能と開発目的を理解したら、次のステップは適切な開発環境を構築することです。
Doking's BLOG の開発を始める前に、まず開発環境を構築する必要があります。ここでは Windows 2000/XP の OS での構築方法を説明します。
2.1.1 IIS サーバーのインストール
[スタート] → [コントロール パネル] → [Windows コンポーネントのインストールと削除] を押し、図 2-1 に示すように、「インターネット インフォメーション サービス コンポーネントのインストール」にチェックを入れます。
図 2-1 Windows コンポーネント ウィザードのダイアログ ボックス
2.1.2 IIS サーバー上で、Doking の BLOG に新しいホームを設定します
(1) まず、D: の下に新しいディレクトリ "dkblog" を作成し、[コントロール パネル] → [管理ツール] → [インターネット サービス マネージャー] をクリックし、図 2-2 に示すように、[インターネット インフォメーション サービス] ダイアログ ボックスを開きます。
図 2-2 インターネット インフォメーション サービス ダイアログボックス
(2) 「既定の Web サイト」を右クリックし、プロパティを選択し、[既定の Web サイトのプロパティ] ダイアログ ボックスを開き、ダイアログ ボックス内の [ホーム ディレクトリ] タブをクリックし、変更します。ローカル パスが「D:dkblog」を指し、「実行許可 (P):」ドロップダウン メニューから「スクリプトと実行可能プログラム」を選択すると、結果は図 2-3 のようになります。
図 2-3 [サイトのプロパティ] ダイアログ ボックス
(3) これで、コンピュータは最終的にネットワーク サービスなどの WWW サービスを提供できるようになります。デフォルトの URL は、localhost またはコンピュータの IP アドレス (例: 127.0.0.1) です。
注意:インターネット サーバーの管理を過小評価しないでください。IP アドレスとサイト仮想ディレクトリを適切に割り当てることができれば、コンピュータが真のネットワーク サーバーとなり、ネットワーク上のユーザーがコンピュータ上の Web サイトやデータベースを閲覧できるようになります。
2.1.3 .NET Framework のインストール
.NET Framework 2.0 および対応するバージョンの SDK ツールキットは Microsoft の Web サイトからダウンロードできます。または、次の Web サイトからダウンロードしてインストールできます。
.NET Framework バージョン 2.0 再頒布可能パッケージ ベータ 1 (x86) – 24M
http://go.microsoft.com/fwlink/?linkid=30093&clcid=0x409
.NET Framework 2.0 SDK ベータ 1 x86 – 229M
http://www.microsoft.com/downloads/details.aspx?familyid=916EC067-8BDC-4737-9430-6CEC9667655C&displaylang=jaIE
ブラウザを開き、テキストを aspx としてアドレス バーに「localhost/text.aspx」と入力します。図 2-4 に示すエラー メッセージが表示されれば、ASP.NET の実行環境は基本的に完成しています。
図 2-4 ファイルが見つからないエラー メッセージ
2.1.4 Windows 2003 オペレーティング システムでの ASP.NET オペレーティング環境の構築
上記では、Windows 2000/XP オペレーティング システムで ASP.NET オペレーティング環境を構築する手順と方法について説明しました。 Windows 2003 オペレーティング システムで ASP.NET オペレーティング環境を構築するには、主に 2 つの方法があります
。1. [サーバーの構成ウィザード] を使用して IIS 6.0 と ASP.NET をインストールします
(1) [スタート] メニューから [サーバーの管理] をクリックします。
(2) 「サーバーの役割の管理」で、「役割の追加または削除」をクリックします。
(3) 「サーバーの構成ウィザード」の準備手順を読み、「次へ」をクリックします。
(4) 「サーバーの役割」で「アプリケーション サーバー (IIS、ASP.NET)」をクリックし、「次へ」をクリックします。
(5) [アプリケーションサーバーオプション]ダイアログボックスで、「ASP.NETを有効にする」チェックボックスをオンにし、「次へ」をクリックし、再度「次へ」をクリックします。
(6) 概要情報を読み、「次へ」をクリックします。
(7) 「完了」をクリックします。
2. [コントロールパネル]を使用してIIS 6.0とASP.NETをインストールする
(1) [スタート]メニューから[コントロールパネル]をクリックします。
(2) [プログラムの追加と削除]をダブルクリックします。
(3) [Windows コンポーネントの追加と削除]をクリックします。
(4) 「コンポーネント」リストボックスで「アプリケーションサーバー」をクリックします。
(5) 「詳細」をクリックします。
(6) 「インターネット インフォメーション サービス マネージャー」をクリックします。
(7) 「詳細」をクリックすると、IIS オプション コンポーネントのリストが表示されます。
(8) インストールするオプションのコンポーネントをすべて選択します。
(9) [Windows コンポーネント ウィザード]に戻るまで「OK」をクリックします。
(10) 「次へ」をクリックし、[Windows コンポーネント ウィザード] を完了します。
また、Windows 2003 を実行しているサーバーの IIS マネージャーで ASP.NET を直接有効にすることもできます。具体的な手順は次のとおりです。
(1) [スタート] メニューから [ファイル名を指定して実行] をクリックします。
(2) [ファイル名を指定して実行]ダイアログボックスの[名前]ボックスに「inetmgr」と入力し、「OK」をクリックします。
(3) IIS マネージャーで、「ローカル コンピューター」を展開し、「Web サービス拡張機能」をクリックします。
(4) 右側のウィンドウで「ASP.NET」を右クリックし、「許可」をクリックします。 ASP.NETのステータスが「許可」に変わります。
ASP.NET オペレーティング環境を構築したら、Doking の BLOG サイトの開発を開始できます。まず、Doking の BLOG サイトを Dreamweaver MX で確立する必要があります。
2.2.1 Doking の BLOG サイトの構築
(1) 図 2-5 に示すように、Dreamweaver MX 2004 を起動し、[ファイル] パネルに切り替え、[サイトの管理] をクリックし、[新規] ボタンをクリックします。
図 2-5 [サイトの管理] ダイアログ ボックス
(2) ドロップダウン メニューで [サイト (S)] を選択し、ポップアップ ダイアログ ボックスでサイト名「dkblog」を入力します。結果は図 2 に示されています。 -6.
図 2-6 サイト名の定義
(3) 「次へ」をクリックし、「はい、サーバーテクノロジーを使用します。(Y)」を選択し、「どのサーバーテクノロジーを使用しますか?(W)」のドロップダウンメニューで選択します。 「ASP .NET VB」の場合、結果は図 2-7 に示されています。
図 2-7 サーバー テクノロジの決定
(4) [次へ] をクリックし、[ローカルで編集してテストする (テスト サーバーはこのコンピューターです) (E)] を選択し、図に示すようにファイル ストレージを「D:dkblog」に指定します。図 2-8 に示します。
(5) 「次へ」をクリックし、URL アドレス「http://localhost/」を入力し、「URL のテスト(I)」ボタンをクリックします。テストが成功すると、図 2-9 のダイアログボックスが表示されます。表示されます。
図 2-8 Web サイトのディレクトリの場所を指定する
図 2-9 テストダイアログボックス
(6) 「次へ」をクリックし、「次へ」をクリックし、「完了」ボタンをクリックするとサイトの構築が完了します。
2.2.2 Doking の BLOG サイトの展開
(1) まず、Doking の BLOG Web サイトのレイアウトを見てみましょう。ルート ディレクトリには、DreamweaverCtrls.dll コントロールの展開に使用されます。データベースの保存には、images ディレクトリが関連画像ファイルの保存に使用されます。ファイル パネルを開き、「Site—dkblog」の下に新しいディレクトリ bin、ディレクトリ dat、およびディレクトリ image を作成します。結果を図 2-10 に示します。
(2) [ファイル]メニューの[新規]を選択し、[新規ダイアログ]でカテゴリに「動的ページ」を選択し、動的ページに「ASP.NET VB」を選択して「作成」ボタンを押します。最初の動的 Web ページを作成します。図 2-11 に示すように、[アプリケーション] パネルに切り替えて、[バインディング] タブを選択します。
図 2-10 サイトのレイアウト 図 2-11 [バインド] ダイアログ ボックス
(3) 図に示すように、[展開] という単語をクリックし、ポップアップ ダイアログ ボックスで展開ディレクトリを "D:dkblogbin" に指定します。 2-12を表示します。
(4) 「デプロイ」ボタンをクリックすると、図 2-13 に示すダイアログボックスが表示されます。「OK」ボタンを押して閉じます。
図 2-12 [展開設定] ダイアログ ボックス
図 2-13 [デプロイメント ファイル] ダイアログ ボックス
注意: DreamweaverCtrls.dll ファイルの名前と、それが配置されているディレクトリの bin 名は変更できません。また、bin フォルダはサイトのルート ディレクトリに保存する必要があることに注意してください。