Show page source of HowToUseTutorialDotNet #27919

{{{ html
<div class="oss_developers">
}}}

= TERASOLUNA Server/Client Framework for .NET[[br]]チュートリアル 導入手順 =

== 概要 ==
これはTERASOLUNA Server/Client Framework for .NETのチュートリアルプロジェクトを導入する手順書です。[[br]]
下記手順に従うことで、以下のチュートリアルプロジェクトを実行することができます。

 * TERASOLUNA Client Framework for .NET、TERASOLUNA Server Framework for .NET(Rich版) チュートリアル
 * TERASOLUNA Server Framework for .NET(Web版) チュートリアル

== 前提条件 ==
導入環境には、あらかじめ下記のものが用意されている必要があります。
 * .NET Framework 2.0、または.NET Framework 2.0SP1 
 * Microsoft Visual Studio 2005 Team Edition for Software Developers 
 * WebAPサーバ:IIS 6.0(TERASOLUNA Server Framework for .NETを利用する場合)
併記されているバージョンを元に動作確認を行っていますが、このバージョン以外の環境での動作を制限するものではありません。[[br]]
また、これらのインストール及び設定の手順については、別途Web上の利用ガイド等を参照してください。[[br]]
なお、TERASOLUNA Server/Client Framework for .NETが提供する入力値検証機能では、内部でEnterprise Library 3.1を利用しています。[[br]]
以下に、Enterprise Library 3.1の導入手順を示します。 

=== Enterprise Library 3.1の導入 ===
 1. [http://www.microsoft.com/downloads/details.aspx?FamilyId=4C557C63-708F-4280-8F0C-637481C31718&displaylang=en Enterprise Library 3.1]にアクセスし、Enterprise Library 3.1をダウンロードします。
   * Enterprise Library 3.1の詳細については、[http://www.codeplex.com/entlib patterns & practices Enterprise Library]を参照してください。
 1. ダウンロードしたEnterprise Library May 2007.msiを実行し、Enterprise Library 3.1をインストールします。

== インストーラの実行 ==
TERASOLUNA Server/Client Framework for .NETのDLLをインストールしていない場合は、以下の手順でインストールしてください。

 1. terasoluna-server-client4n-installer_(バージョン番号)).zipを任意のフォルダに展開します。
 1. 展開して得られたTERASOLUNA-(バージョン番号).msiを実行し、TERASOLUNA Server/Client Framework for .NETのDLLファイルをインストールします。

== TERASOLUNA Client Framework for .NET、[[br]]TERASOLUNA Server Framework for .NET(Rich版)[[br]]チュートリアルの導入手順 ==

=== サーバアプリケーションの配備 ===
 * サーバプロジェクトのインポート
   1. terasoluna-server-client4n-tutorial_x.x.x.x.zipを任意のフォルダに展開します。
   1. 展開して得られた、TERASOLUNA Server Framwork for .NET(Rich版).zip を展開します。
   1. 展開して得られた、!TutorialServerRich.slnを実行します。
 * IISへの配置
   1. 「ソリューション エクスプローラ」にて!TutorialServerRichプロジェクト」を選択し右クリックします。タブの中から「発行」を選択します。
   1. "Webの発行"画面のターゲットの場所を「C:\Inetpub\wwwroot\!TutorialServerRich」とし発行ボタンを押下します。
   1. コントロールパネル→管理ツール→インターネット インフォメーション サービスを実行します。
     * インターネットインフォメーションサービスの画面に表示されるツリー一覧
       * インターネットインフォメーションサービス
         * xxxxx(ローカルコンピュータ)
           * Web サイト
              * 既定の Webサイト
           * 既定のSMTP 仮想サーバ
              * ドメイン
              * 現在のセッション
   1. ツリーにある既定の Web サイトフォルダの中にある!TutorialServerRichフォルダを右クリック⇒プロパティを実行します。
   1. ディレクトリタブを選択し、作成ボタンを押下します。適用ボタンを押下後、OKボタンを押下します。
   1. ツリーにある既定の Web サイトフォルダを右クリック⇒開始を選択し、サーバを起動します。
 * クライアントプロジェクトのインポート
   1. terasoluna-server-client4n-tutorial_2.1.0.1.zipを任意のフォルダに展開します。
   1. 展開して得られた、TERASOLUNA Client Framwork for .NET.zip を展開します。
   1. 展開して得られた、!TutorialClient.slnを実行します。
 * クライアントアプリケーションの実行
   1. !TutorialClientプロジェクトをコンパイルします。
   1. !TutorialClientプロジェクトを実行します。
     * ログインユーザ名![tera]、パスワード![soluna]です。

== TERASOLUNA Server Framework for .NET(Web版)[[br]]チュートリアルの導入手順 ==

=== サーバの実行 ===
 * サーバプロジェクトのインポート
   1. terasoluna-server-client4n-tutorial_2.1.0.1.zipを任意のフォルダに展開します。
   1. 展開して得られた、TERASOLUNA Server Framwork for .NET(Web版).zip を展開します。
   1. 展開して得られた、!TutorialServerWeb.slnを実行します。
 * IISへの配置
   1. 「ソリューション エクスプローラ」にて!TutorialServerWebプロジェクト」を選択し右クリックします。タブの中から「発行」を選択します。
   1. "Webの発行"画面のターゲットの場所を「C:\Inetpub\wwwroot\!TutorialServerWeb」とし発行ボタンを押下します。
   1. コントロールパネル→管理ツール→インターネット インフォメーション サービスを実行します。
     * インターネットインフォメーションサービスの画面に表示されるツリー一覧
       * インターネットインフォメーションサービス
         * xxxxx(ローカルコンピュータ)
           * Web サイト
              * 既定の Webサイト
           * 既定のSMTP 仮想サーバ
              * ドメイン
              * 現在のセッション
   1. ツリーにある既定の Web サイトフォルダの中にある!TutorialServerWebフォルダを右クリック⇒プロパティを実行します。
   1. ディレクトリタブを選択し、作成ボタンを押下します。適用ボタンを押下後、OKボタンを押下します。
   1. ツリーにある既定の Web サイトフォルダを右クリック⇒開始を選択し、サーバを起動します。
 * アプリケーションの実行
   1. ブラウザから、"!http://localhost/TutorialServerWeb/Form/LogonForm.aspx" へアクセスする。
      * ログインユーザ名![tera]、パスワード![soluna]です。

{{{ html
</div>
}}}