WebMatrixをはじめよう。Twitterを表示するページを作成してみる。

早速、今日からWebMatrixを始めてみました。

勉強の参考になるサイトとしてWebMatrix Tutorialsページです。

英語で書かれていますが、サンプルが沢山あります。

今回は、Twitterを表示するソースを動かすまでを説明したいと思います。

Twitterのフィードを表示するために標準以外のヘルパー「ASP.NET Web Helpers Library 1.1」をインストールする必要があります。手順は下記の通りです。

1.ブラウザのURLに「http://localhost:8080/_Admin」を入力してWebMatrixの管理サイトを開きます。

2.パスワードを入力しパスワードを作成します。
 管理サイトを開いたままにしておきます。

3.WebサイトのApp_Data→Adminのしたに「_Password.config」ファイルが作成されます。
 「Password.config」にリネームします。

4. 2.の管理サイトの「ここをクリック」してくださいと書いてある箇所をクリックします。

5.パスワード入力画面が表示されますので、2.で作成したパスワードを入力します。

6.パッケージマネージャの「表示」で「オンライン」を選択します。

7.「ASP.NET Web Helpers Library 1.1」を検索して表示します。
 「インストール」をクリックします。

 インストールができたら準備OKです。

8.Twitterを表示するソースです。
 Twitter.cshtml

<!DOCTYPE html>
<html lang="ja">
    <head>
        <meta charset="utf-8" />
        <title>Twitter Feed</title>
    </head>

    <body>
     <h1>Twitter Feed</h1>
        <form action="" method="POST">
         <div>
            Enter the name of another Twitter feed to display:
            &nbsp;
            <input type="text" name="TwitterUser" value=""/>
            &nbsp;
            <input type="submit" value="Submit" />
         </div>
         <div>
            @if (Request["TwitterUser"].IsEmpty()) {
                @Twitter.Search("microsoft")
            }
            else {
                @Twitter.Profile(Request["TwitterUser"])
            }    
         </div>
        </form>
    </body>
</html>

9.実行結果です。

 こんなに簡単にTwitteを表示するソースが作成できました。

WebMatrixのインストール

本日、品川でWebMatrixセミナーを受けてきました。
WebMatrixとは、昔のASPのように簡単にWeb開発ができることを目的としたツールです。
早速、WebMatrixWindowsXPにインストールしてみました。

WebMatrixをインストールするためには、下記の手順が必要でした。

1.NET Framework4.0をインストールします。
 ダウンロード先

2.IIS7.5 Expressをインストールします。
 ダウンロード先

3.WEB PlatformInstaller 3.0をインストールします。
 ダウンロード先

4.WebMatrixをインストールします。
 ダウンロード先

5.Web配置ツール2.0をインストールします。
 ダウンロード先

6.Microsoft SQL Server Compact 4.0をインストールします。
 ダウンロード先

7.Razor 構文を使用する ASP.NET Web Pagesをインストールします。
 言語パッケージも合わせてダウンロードしインストールします。
 ダウンロード先

8.Microsoft SQL Server System CLR Typesをインストールします。
 ダウンロード先

9.Microsoft SQL Server 2008 管理オブジェクトをインストールします。
 ダウンロード先