Silverlight 3 および Expression Blend 3 の特徴的な新機能

更新日:

Microsoft Silverlight テクニカルマネージャーの大西 彰さんのBlogより引用。

Silverlight 3 の特徴的な新機能

メディアシナリオ

  • 720p HD配信におけるIIS Media Servicesによるオンデマンド・ライブストリーミングへの対応
  • VC-1/WMV/WMA/MP3のサポートに加え、MPEG-4ベースのH.264/AACをサポート
  • GPUハードウェアアクセラレーション
  • 拡張可能なメディアフォーマットのサポート。RAW Audio/Videoのサポートにより、様々なサードパーティーコーデックの使用が可能

さらにリッチなエクスペリエンスの支援

  • パースペクティブ3Dグラフィック、追加コードなしに、コンテンツを回転させたり、拡大したりすることが可能に(ポリゴンではありません)
  • ぼかしや、ドロップシャドウなどのピクセルシェーダーエフェクト、独自のエフェクトを作成することも可能
  • ビットマップキャッシング - ベクターコンテンツ、テキストおよびコントロールをビットマップにキャッシュすることにより、レンダリングのパフォーマンスの向上
  • 新たにビットマップAPIのサポート、ピクセルをビットマップに書くことが可能
  • アプリケーションの外観をコントロールするテーマのサポート
  • プリセットされたイージングパターンの利用、Springやbounceといった新しいエフェクトを提供
  • コントロールのスキニングの向上
  • テキストレンダリングとフォントサポートの向上
  • Windows 7におけるマルチタッチへの対応

RIA開発の生産性向上

  • 100以上のコントロールとソースコードの提供、チャートやメディア、新たなレイアウトコンテナ、オートコンプリートコントロール、ツリービューコントロールなど
  • RIA内での画面状態へのブックマーキングを可能にするディープリンクのサポート

データサポートの向上

  • Element to Element binding : デザイナーは、二つのUIプロパティ間をバインドすることが可能
  • データフォーム、データフォームコントロールによって、フィールドのレイアウト、バリデーション、アップデートおよびページングをサポート
  • 正しくない入力内容を自動的に検知し、ユーザーに対して標準で注意を促すバリデーションコントロール
  • .NET RIA Servicesを併用したクライアントおよびサーバーにおけるN層データのビジネスオブジェクトサポート
  • オフライン機能、Silverlight 3 では、アプリケーションをユーザーマシン上の制限されたストアに設置し、ユーザーのデスクトップ、またはスタートメニュー、およびWindows 7 superbarから直接リンクすることが可能
  • アクセシビリティ機能の強化、すべてのシステムカラーへのアクセスを提供

Silverlight.netにSilverlight 3のチュートリアルビデオが公開されていますので、ご覧ください。
http://silverlight.net/learn/videocat.aspx?cat=12

Expression Blend 3の特徴的な新機能

SketchFlow (アイディアをスケッチし、具体化するためにプロトタイプへ)

  • 動的なユーザー体験を検証しながら、より訴求力の高いプロトタイプの作成が可能
  • デザインに関係する人々のコミュニケーションをスムーズにするためのコメント付加機能の提供
  • SketchFlowでデザインした結果をWord文書として出力し、デザインドキュメントの作成支援

デザイン素材の再利用

  • Adobe Photoshop およびAdobe Illustratorファイルのインポート

コーディングレスでのデザイン - ビヘイビア (behavior)

  • 複雑なインタラクションを再利用可能なコンポーネントとして、コードを書くことなく、直接アプリケーションUIの要素に追加可能

サンプルデータの生成

  • 実際のデータを用意することなく、サンプルデータを生成、またはXMLファイルから読み込みデータバインド可能なオブジェクトの生成
  • ドラッグ&ドロップでデザイン時にコントロール内でデータをバインド

インテリセンスのサポート

  • C#やVBのコードエディタとXAMLエディタにおいて、インテリセンスに対応

主要なダウンロードへのリンク


元ネタはこちら。
http://blogs.msdn.com/aonishi/archive/2009/03/19/9489576.aspx

-Blog

Copyright© fullvirtue.com プロダクトオーナー支援スペシャリストのBlog , 2024 All Rights Reserved.