IISを使わないで、coLinux(FC6)=apacheでSilverlightを動作させる方法(1)
id:akirameiさんは、IISでの動作方法をまとめられていたので、
色々調べたことをまとめる意味でapacheでの動作方法を紹介します。
ちなみに私は、coLinux0.6.4+FC6で動作させてます。
しかもホスト間とcoLinuxでの通信設定(共有)にしておけば、
LANケーブルを抜いた状態でも(無線LAN無効状態)、テストできるので、
いつでもapacheサーバーにおける実行環境のデバッグすることも可能です。
必要情報
動作環境ブラウザ
- IE 6,7
- Firefox2.0,1.5
- Safari2.0
- Opera
インストール
- Silverlightランタイムをインストール
- Silverlight Runtimeをダウンロードする
- インストール後は、C:\Program Files\Microsoft Silverlightに各種動作用のアセンブリが展開されています。
- SilverlightSDKをインストール
サンプルサイト
- Dynamic Silverlight Samples
- IronPython(DLR)でのサンプルがたくさん
- Mike Harsh's Blog : Silverlight C# Controls
- Mike Harsh's Blog : Lutz Roeder's C# Silverlight Samples
- C#を使ったサンプルです
- Joe Stegman's WebBlog : Mix Video Search sample
- YouTubeっぽいサンプル(JavaScript)
- Joe Stegman's WebBlog : Mix CreateFromXAML and Timer Sample
- タイマーサンプル
- ふにゃるんさんのページ
- id:Wackyさんのページ:ランタイム導入から動作までまとめて下さってます。
- DrPopperSilverlight
インストールしておく必要のあるもの
- .NET Framework3.0
- Download details: Microsoft .NET Framework 3.0 Redistributable Package
- 最近は、3.5beta1リリースされてます。
- VS2009 beta1
- 便利なVS2009(Orcas) or VS2005エクステンション
- VS2009用
- Download details: Silverlight tools for Orcas。インストール後は、以下の通りで、Extensionが追加される。
- VS2009用
-
- VS2005用
- 1.0SDKに含まれるSilverlightBetaToolsForVS2005.zipを展開すると出てくるSilverlightJSApplication.zipを”C:\Documents and Settings\ユーザー名\My Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual C#\SilverlightJSApplication.zip”って感じで放り込む。*1
- VS2005用
*1:※放り込む前にVSを一度閉じておきましょう。