

発展をとげた Silverlight 3。より多くの機能拡充が行われました。バージョン 2 との比較項目をご覧ください。
| Silverlight 1 | Silverlight 2 | Silverlight 3 | |
|---|---|---|---|
一般 |
|||
| インストーラーのサイズ | 約 2 MB | 約 4 MB | 約 4 MB |
| ブラウザ内アプリケーション | ○ | ○ | ○ |
| デスクトップ アプリケーション | × | × | ○ |
| オフライン サポート | × | × | ○ |
開発言語 |
|||
| XAML による UI 定義 | ○ | ○ | ○ |
| JavaScript によるロジック開発 | ○ | ○ | ○ |
| C#/VB.NET によるロジック開発 | × | ○ | ○ |
| IronRuby、IronPython によるロジック開発 | × | ○ | ○ |
動画 |
|||
| VC-1 | ○ | ○ | ○ |
| H.264 | × | × | ○ |
| オンデマンド Smooth Streaming | × | ○ | ○ |
| ライブ Smooth Streaming | × | ○ | ○ |
| デジタル著作権管理 (DRM) | × | ○ | ○ |
| サード パーティー コーデックのサポート | × | × | ○ |
| GPU ハードウェア アクセラレーション | × | × | ○ |
グラフィック |
|||
| 基本矩形 /td> | ○ | ○ | ○ |
| Deep Zoom | × | ○ | ○ |
| 疑似 3D | × | × | ○ |
| ピクセル シェーダー エフェクト | × | × | ○ |
| ビットマップ キャッシュ | × | × | ○ |
| ビットマップ API | × | × | ○ |
| アニメーション エフェクト (イージングテンプレート) | × | × | ○ |
| コントロールのスキニング | × | ○ | ○ |
アプリケーション開発 |
|||
| 標準コントロール | × | ○ | ○ |
| データ バインディング | × | ○ | ○ |
| プロパティバインディング | × | × | ○ |
| HTML DOM との連携 | × | ○ | ○ |
| Web サービス対応 | × | ○ | ○ |
| LINQ | × | ○ | ○ |
| クロスドメイン対応 | × | ○ | ○ |
| バイナリ XML | × | × | ○ |
| Deep Linking (ディープリンク) | × | × | ○ |
| アプリケーション ライブラリ キャッシング | × | × | ○ |
| ローカル コネクション | × | × | ○ |
| バリデーション エラーUI | × | × | ○ |
| 分離ストレージ | × | ○ | ○ |
| データ フィルタ、ソート、ページング | × | × | ○ |
| データ フォーム(データ フィールドに応じて自動生成) | × | × | ○ |
| コントロール テンプレート | × | ○ | ○ |
| ネット 接続検知 | × | × | ○ |
| Ink サポート | ○ | ○ | ○ |
アクセシビリティ |
|||
| スクリーン リーダー対応 | × | ○ | ○ |
| キーボード アクセス | × | ○ | ○ |
| ハイコン トラスト | × | ○ | ○ |
| システムカラーへのアクセス | × | × | ○ |


