Blog > 効果検証 > ROI > 「Silverlightで実現する業務RIAセミナー」レポート、RIAの導入メリットと費用対効果を紹介
2010-02-22
![]()
「Silverlightで実現する業務RIAセミナー」レポート、RIAの導入メリットと費用対効果を紹介
1 2
- Silverlightで実現する業務RIAセミナー
- 日時:2010年1月28日(木) 14:00 – 16:20
- 場所:ベルサール飯田橋
- http://classmethod.jp/seminar/ms-silverlight/
先日(1月28日)、クラスメソッド株式会社(以下クラスメソッド)は、マイクロソフト株式会社(以下マイクロソフト)と共催で「Silverlightで実現する業務RIAセミナー」を開催しました。約40名の方にご出席をいただき、RIA開発実績をもとにしたRIAの導入メリットと費用対効果について、詳しく解説させていただきました。
またSilverlight のデモや最新のバージョン 4に関する情報もあり、質疑応答も盛り上がりました。
Silverlightの概要と最新事例
- マイクロソフト株式会社
- UXエバンジェリスト
- 春日井 良隆さん(@ykasugai)
最初のセッションはマイクロソフト UXエバンジェリストの春日井さんによる「Silverlightの概要と最新事例」です。
まずはじめに、これからのアプリケーションのカタチについて紹介があり、「ユーザーエクスペリエンス+クラウドコンピューティング」つまり、「Silverlight+Azure」 について紹介していただきました。

弊社も「RIA × クラウド」に力を入れており、「Silverlight+Azure」 の今後の可能性、より優れた業務アプリケーションを開発・提供できるようになるのではないかと期待しています。それでは、簡単にセッションの内容をご紹介します。
Silverlight 4の新機能紹介
Silverlightとは
- Webブラウザー用のプラグインとして無償で提供
- RIAのプラットフォーム、メディアのプレイバック
- クロスプラットフォーム、クロスブラウザー対応
- XMLベースのマークアップ言語XAMLによるUI定義
- C#/VB/IronRuby/IronPython/JavaScriptによるロジックの開発
Media
- WindowsMediaやH.264の再生
- 新世代のDRM技術”PlayReady”による著作権保護
- IIS7の拡張機能”SmoothStreaming”による配信
- GPUハードウェアアクセラレーション
- Webカメラ、マイクのサポート
- オフライン/オンラインでの著作権保護
- レコーディング
- マルチキャスト
Rich Experience
- 疑似3D
- ビットマップ&ピクセルAPIの提供
- シェーダーエフェクト
- GPUハードウェアアクセラレーション
- コピー&ペースト
- ドラッグ&ドロップ
- 右クリック
- マウスホイール
- 起動時間は30%、パフォーマンスは200%アップ
Business Application
- 100種類以上のコントロール
- Deep Linkingとナビゲーション
- マルチタッチのサポート
- バリテーションエラー UIテンプレート
- 印刷
- フォームコントロール
- WCF RIA Services
- 文字の取り扱いの強化
Beyond the Browser
- デスクトップアプリのようにブラウザー外で稼動
- SandBoxで保護された安全で堅牢な環境
- 自動更新のサポート
- ネットワーク接続の検知
- HTMLレンダリング
- Trusted Applications
- ローカルファイルへのアクセス
- COMインターフェイス
- クロスドメイン
Microsoft Expressionの紹介
Silverlightの新機能紹介と合わせて、ユーザーエクスペリエンスに優れたWebサイトやアプリケーションを構築するためのデザインツール「Microsoft Expression」をご紹介していただきました。
ここではMicrosoft Expression 3の製品群を簡単にご説明します。
Expression Blend 3
- RIA開発に不可欠なプロトタイプを迅速に作成できるSketchFlow
- プロトタイプ用のダミーデータを簡単に作成できるサンプルデータ
- コードを書かずにインタラクションを制御できるビヘイビアー
- PhotoshopとIllustratorファイルのインポート
- Visual Studioとの高い連携
SketchFlowとは
- 画面を線でつなぐだけで、画面遷移を定義
- ペーパープロトタイピングのような専用コントロール
- 注釈やコメントをつけられるビューワー
- Word文書に出力して、マニュアルや要件定義書に
Expression Web 3
- HTMLレンダリングの結果を複数のブラウザーで比較検証できるSuperPreview
- コーディングの結果をリアルタイムで 反映していくスナップショット
- Photoshopファイルのインポート
- Silverlightアプリケーションの追加、 動画の自動エンコード
- ASP.NET, ASP.NET AJAX, PHPのサポート
SuperPreviewとは(Webページのデバッグに)
- HTML/CSSのレンダリング結果を複数のブラウザーで比較検証
- Internet Explorer 6/7/8とFirefoxに対応
- Photoshopでレイアウトしたカンプとの比較も可能
Expression Encoder 3
- アプリケーションの操作を動画で記録できるスクリーンキャプチャ
- H.264, VC-1, SmoothStreamingへのエンコード
- エンコード結果を動画で比較できるA/B比較
- Silverlightのプレイヤーテンプレートを内蔵
- 同期ポイントと連動した字幕入力
SmoothStreamingへのエンコードとは
- ビットレートの追加や各ビットレートの設定を指定できるシンプルなインターフェイス
- 内蔵されているSilverlightプレイヤーテンプレートも、SmoothStreamingのビットレート変更に対応
Expression Design 3
- PhotoshopとIllustratorファイルのインポート、XAMLへのエクスポート
- ドロップシャドウやブラーをSilverlightやWPFのエフェクトとしてエクスポート
- スライスツールでXAMLのキャンバスやWPF描画ブラシ、HTMLにエクスポート
- ベクター描画に使用されるベジェ曲線、B-スプライン、ポリラインをサポート
- 非破壊型のライブエフェクト










