Silverlight Sample Browser

Home – Silverlight SDK Sample Browser
http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/#/?sref=HomePage
Silverlight
http://msdn.microsoft.com/ja-jp/library/cc838158(VS.95).aspx
Silverlight SDK
http://blogs.msdn.com/silverlight_sdk/
ダウンロードの詳細 : Silverlight 3 ドキュメント
http://www.microsoft.com/downloads/details.aspx?FamilyID=0a9773a7-c854-41fa-b73d-535abfb73baf&displaylang=ja
Silverlight ダウンロード
http://msdn.microsoft.com/ja-jp/silverlight/bb187452.aspx

備忘録的に、Silverlightのドキュメントを記録しておきます。
Silverlight 4 がベータ版が出てきているので、
http://msdn.microsoft.com/ja-jp/silverlight/bb187452.aspx

近々変わるとは思うのですが、まぁ一応。

~~

microsoft社の戦略はさておき、私としては、flashに代替するものになるか?がポイントですね。.NET Framework でプログラミングできるのも魅力的なのですが、巷の flash アニメーションやメニュー操作、異なったところでは Curl に匹敵するものができないと、「機能が実現できない」という本末転倒なことになります。

silverlight の場合、ブラウザ上で動作するにせよ、最初はインストールが必要です。ただし、flash を動かす場合にも最初のインストールが必要なので、あまり障壁になりません。

flash からの代替ポイントは次なものです。

・手軽に動的なチャート/グラフが書けるか?
・手軽に flash アニメーションが作成できるか(トップ画面のCMみたいなの)
・プログラマがデザイナの力を借りられるか?

なところです。基本、flash のプログラミングは actionscript を使うところもあるのですが、デザイナが一人で作るものが多いのです。なので、silverlight のような、プログラマ主導のものを、デザイナが受け付けるか?デザイナと共同作業ができるか? がプロジェクト単位では重要になります。

となれば、flash で作れるような、アニメーション効果やチャートが、手軽にできるのか。手軽じゃなくてもいいけど、デザインセンスが発揮できるもの、デザインの作業を妨げないようにできるか、がポイントになりますね。

チャートに関しては、silverlight SDK ブログを見ると
http://blogs.msdn.com/silverlight_sdk/archive/2009/12/07/getting-started-with-the-charting-controls.aspx

円グラフ等が加わっています。デモを見る限り、それなりに揃っているようですが、flash の代替とするならば、google analytics のマイレポートのように、マウスでポイントしたところにメッセージを出す機能を「標準で」欲しいところです。
# まあ、そのあたりは売り物に期待するっていのもアリなんですが。

flash アニメーションについては、Expression Blend を使うのでしょうが、ここの情報が不足し過ぎています。flash アニメーションの書籍は多いのですが、Blend で作るアニメーションの書籍は皆無です。基本は Blend のストリーボードを使えばいいのですが、その説明すら、公式のドキュメント以外には良いものが見当たりません。これでは、flash アニメーションの代替にはなりません。

そんな訳で、現段階では代替するのは無理、と思うのですが如何でしょう?

~~

「代替しない」という方法もあるんですけど、どうなんでしょうねぇ?
トップ画面のアニメーション/ナビゲーションは flash で作って、内部の業務的なものを silverlight で作るとか?

カテゴリー: 開発 パーマリンク