Silverlight とは
Microsoft UX プラットフォーム WPF ASP. NET AJAX Silverlight リッチクライアント Webアプリケーション Silverlight クロスプラットフォーム クロスブラウザ WPF Windows Presentation Foundation Windows Vista アプリケーション (Keith-san) Here are three types of Microsoft User Experience Platform. 1.ASP.NET AJAX is a development framework which enables efficiency in development of Ajax for any Web Site. 2.WPF is a a development framework which enables ultimate graphical user interface, for instance, using 3D with Hardware acceleration. 3.And, Silverlight has both WPF power for expression and know-how of .NET development, so that the platform can deploy any content not only for Windows platform and Internet Explorer but also other platform including Macintosh and Safari, Firefox, etc. And, 1. and 2. are already introduced in REMIX06 last year, then we’d like to introduce Silverlight today.
Microsoft Silverlightは、 クロスブラウザ クロスプラットフォーム に対応する Webブラウザの プラグインです。 .NET を基盤とし、 Web における次世代の メディアエクスペリエンスと RIA* を実現します。 *RIA (Rich Interactive Application)
クロスプラットフォーム WindowsとMacで共通のユーザエクスペリエンスを提供 Internet Explorer・Firefox・Safari をサポート Linux対応の “Moonlight” がMonoプロジェクトで始動
柔軟なプログラミングモデル DLR (動的言語ランタイム) CLR (共通言語ランタイム) XAML によるデザインと開発の分離 Web の標準技術であるHTML や JavaScript との連携 .NET Framework ベースの開発環境 JavaScript Visual Basic C# Ruby Python CLR (共通言語ランタイム) DLR (動的言語ランタイム)
高品質・低コストなメディア配信 エンコード 配信 メディア配信 XAML 高速なエンコード プロフェッショナル向けビデオエンコーダ Tarari® Encoder Accelerator 高速なエンコード プロフェッショナル向けビデオエンコーダ XAML デザインテンプレート 配信 Windows Server® 2008 インターネット インフォメーション サービス 7.0 IIS7 メディア配信 HD 720p MacintoshとWindows 様々なデバイスをサポートするSMTPE VC-1 コンテンツの著作権を保護する DRM(デジタル著作権管理)
新しいプラットフォームテクノロジ としてのSilverlightの可能性 既存の資産を生かしつつ、新しい技術を取り入れられる 今までのWeb資産や開発者・デザイナーのスキルを有効に活用可能 他のツールとの連携が容易 オープンソースやLLとの親和性 高精細動画配信やリッチなインタラクティブアプリケーションを手軽に開発可能 バックエンドシステムやWeb APIとの連携が容易 大きなビジネスチャンスの到来