【MIX07】Silverlightセッション・クイックツアー
ブロードバンド
その他
注目記事
-
10G光回線導入レポ
-
【MIX07基調講演】NETFLIX、Metariq、MLB.com——Silverlightのデモンストレーション
-
【MIX07】貴重なインタビューやキーノートを動画でチェック!
今回のMIXにおいては、キーノートに加え様々なセッションにおいてSilverlightの内容が明らかにされた。先のレポートでも紹介したように、Silverlightはマイクロソフトから提供されるランタイムプラグインをブラウザにインストールすることで動作するWEBアプリケーションプラットフォームとなる。
開発環境としては、今回のMIX07で発表されたMicrosoft Expression StudioにてUIのデザイン、インタラクティブの組み込み、HTMLの生成、映像の編集までを行うことができ、その動作を定義するコードビハインドにおいては主にC#やJavaScriptが利用可能となる。
ここでは、Silverlightの代表的なトピックであるストリーミング、プラットフォーム(ランタイム環境)、ダイナミックランゲージの3点に触れていきたいと思う
●ストリーミング
Silverlightの大きな魅力は、映像メディアの強力なサポートだ。リッチコンテンツやRIAなどWEB上のサービスにおける映像メディアの需要はますます高まってきているが、Silverlightアプリケーションにおいては、従来の映像のみがHTMLに埋め込まれているだけのみならず様々なUIが提供可能となる。
Silverlightで使用できるベクターグラフィックやテキスト、画像などを使用したインターフェースを動画にオーバーレイするなど、多彩なユーザーエクスペリエンスが提供可能となる。メディアも映像ならWMV V7、V8、V9、VC-1、音声ならWMA V7、V8、V9、mp3を扱うことができる。
制作においても非常にシンプルなワークフローが提供されることも大きな魅力の一つだ。Microsoft Expression Mediaを開発に組み込むことで、映像メディアの編集からエンコード、UIとの結合までがスムーズに行える。また、このメディアサポート機能はWMVエコシステムの拡張版となり、Windows Media譲りのDRMなどの実装も可能となる。Windows Media Serverと組み合わせてストリーミングにて配信することも、HTTPによるプログレッシブダウンロードにて配信することも可能だ。
また、今回のMIX07において、Microsoft Silverlight Streamingのリリースも同時に発表された。これは、いわばMicrosoftによるストリーミングサーバのホスティングサービスで、何と無料で利用できるとのことだ。Micorosoft Passport IDを取得することで、誰でも4GBのSilverlight向けのスペースが利用可能になる。
●Silverlightプラットフォーム
Silverlightでは当然、上記で紹介した映像を使用したアプリケーションなどもMac OS上で動作可能だ。MIX07では、映像メディアを再生するSilverlightアプリケーションのデモに加え、Silverlightならではの動きとして、その映像をパズルのピースに分解し組み立てていくというような、映像を使用した比較的複雑なアプリケーションも、問題なくMac OSで動作させるデモを見せていた。
ランタイムプラグインは、WindowsやMac OSのみならず、モバイルデバイス向けにもリリースされることが発表された。将来的にはmobile向けのWindowsを組み込んだPDAや携帯電話などでも、PC上と同じSilverlightアプリケーションが動作するようになるという。
●ダイナミックランゲージ
Silverlightの特徴の一つとして、将来的にダイナミックランゲージがサポートされることが発表された。これは、SilverlightのUIのコードビハインド開発環境において、C#言語のみならず、JavaScript、Ruby、Pyhonのコードを利用して開発をすることが可能となる。これらのコードはSilverlightのランタイム環境においてリアルタイムに解釈・実行されるという。これにより、.NET言語を使用する開発者のみならず、これら他の開発言語を得意とする開発者も、Silverlight開発に加われることになる。また、C#のコードに関しても、ダイナミックに解釈・実行することもできるようになる。
MIX07ではMac OS上のブラウザでC#のコードを記述し、その動作が別フレームに埋め込んだSilverlightアプリケーションとしてダイナミックに反映されるというデモを見せていた。しかも、コード記述部分においては、Microsoft Visual Studioでコード編集をしているのと同様にコードヒントがポップアップで表示されていた。あるいは将来的に、Microsoft Visual Studioを使用しなくても、Mac OSやLinuxなど、あらゆるOS環境において、ブラウザとSilverlightの環境さえあればコード部分に関しての開発が可能になるかもしれない。
●ロードマップ
Silverlightは、現段階においてはバージョン1.0はベータ版、バージョン1.1がアルファ版が発表されたのみである。今年の夏にはSilverlight1.0がリリースされる予定である。その先にはダイナミックランゲージが扱えるようになるSilverlight1.1のリリースが控えているが、時期は未定のようだ。なお、これまた時期は未定であるが、今後、モバイル向けのSilverlightのリリースも控えているという。
また、制作環境に関しては、現段階ではMicrosoft Expression Studioのリリースは発表されたが、Silverlight向けのデベロッパー向け開発環境であるMicrosoft Silverligth Tools for Visual Studio "Orcas"に関しては、現段階ではプレビュー版が存在するだけである。
開発者としては、実際にソリューションの一形態として現場でどう生かしていくのかに関しては、まだまだ未知数ではあるが、純粋にテクノロジーとして考えたとき、非常に大きな可能性を感じる。また、映像を使用したアプリケーションの場合、開発コストやDRMの部分など、Flashの長短と比較してこそ見えてくる側面があり、MicrosoftがWEBでの映像配信のもはやスタンダードとなりつつあるFlashをいかに意識してるのかが感じられる。
まだ発表されたばかりのSilverlightではあるが、今後の展開が楽しみである。
《後藤雄介》
特集
Amazon売れ筋ランキング
-
【New】Amazon Fire TV Stick HD | 手軽にストリーミングをはじめよう | ストリーミングメディアプレイヤー¥6,980 -
【New】Amazon Fire TV Stick HD | 手軽にストリーミングをはじめよう | ストリーミングメディアプレイヤー¥6,980 -
Amazon Fire TV Stick 4K Select | 4Kの高画質ストリーミング | ストリーミングメディアプレイヤー¥7,980 -
Amazon Fire TV Stick 4K Plus | 映画館のような4K体験 | ストリーミングメディアプレイヤー¥9,980 -
Amazon Echo Dot (エコードット) 第5世代 - Alexa、センサー搭載、鮮やかなサウンド|チャコール¥7,480
-
[EdoErgo] オフィスチェア 椅子 テレワーク 疲れない 跳ね上げ式アームレスト コンパクト 約105度ロッキング pc 事務椅子 360度回転 座面昇降 強化ナイロン樹脂ベース 通気性メッシュ 在宅ワーク H-WY01(黒網+黒枠+黒足)¥5,699 -
SIHOO B100 オフィスチェア/デスクチェア メッシュチェア 人間工学 疲れない ブラック¥27,999 -
Sezlife オフィスチェア デスクチェア 疲れない テレワーク チェア 強化バックレスト 30度ロッキング機能 人間工学 椅子 腰サポート 90度跳ね上げ式アームレスト 3Dヘッドレスト ハンガー付き 高反発クッション PCチェア 通気性メッシュ ゲーミング/勉強/事務用 おしゃれ パソコンチェア (ブラック)¥7,680 -
Sezlife オフィスチェア デスクチェア 疲れない テレワーク チェア 強化バックレスト 30度ロッキング機能 人間工学 椅子 腰サポート 90度跳ね上げ式アームレスト 3Dヘッドレスト ハンガー付き 高反発クッション PCチェア 通気性メッシュ ゲーミング/勉強/事務用 おしゃれ パソコンチェア (ホワイト)¥7,680 -
ANDWINT オフィスチェア デスクチェア 肘なし メッシュ 通気性 ランバーサポート付き 腰サポート ガス圧無段階昇降 360度回転 キャスター付き コンパクト 幅52×奥行58.5×高さ84~96cm テレワーク 在宅勤務 ブラック¥4,139
-
EIZO ビジネス向けプレミアムモニター | FlexScan EV3240X-WT | 31.5型4K UHD・USB Type-C・ホワイト¥105,595 -
EIZO ビジネス向けプレミアムモニター | FlexScan EV2740X-WT | 27.0型4K UHD・USB Type-C・ホワイト¥109,572 -
【純正品】27"ゲーミングモニター DualSense 充電フック付き(CFI-ZDM1J)¥49,979 -
【整備済み品】Dell E2724HS 27インチ 液晶モニター フルHD(1920×1080)VA 非光沢 HDMI/DisplayPort/VGA スピーカー内蔵 高さ調整 スイベル VESA対応 ComfortView ビジネス向け¥15,800 -
【MiniLED/24.5inch/280Hz/FHD】GRAPHT THE SHOOTER Gaming Monitor 24” Essential ゲーミングモニター QD 24.5インチ 1ms FHD 量子ドット 残像低減 (3年保証 | 輝点保証 | 日本メーカー)¥34,980
-
Amazonベーシック ペットシーツ 薄型 レギュラー 1回使い捨て 無香料 ホワイト 300枚¥3,373 -
Amazonベーシック ペットシーツ 厚型 ワイド 42枚x2袋(84枚) ホワイト(吸収面:ライトブルー)¥3,234 -
ネオ・ルーライフ ネオ・オムツ L 中型犬用 26枚入り 単品¥1,800 -
Smart Basic(スマートベーシック) 【Amazon.co.jp限定】 Smart Basic アイリスオーヤマ ペットシーツ 超厚型 お徳用 ワイド 100枚入 (x 1) (ケース販売)¥3,670 -
アイリスオーヤマ ペットシーツ 超厚型 お徳用 レギュラー 200枚入【Amazon.co.jp限定】¥3,731
この記事の写真
/
