2月2日、3日に横浜で開催された「Microsoft Developers Conference 2006」(MDC)では、マイクロソフトが年内の発売を目指して開発を進める次期クライアントOS「Windows Vista」に関するスピーチやセッションが数多く設けられた。
中でも、観衆の興味をひいたのは、Windows Vistaに合わせて新たに用意されるAPIセット「WinFX」に含まれる、「Windows Presentation Foundation」(WPF)に関連した一連のデモだ。WPFは、エンドユーザーに対して従来とは比較にならないほどにリッチなユーザーインターフェース(UI)を提供するサブシステムであり、「見ればすぐに分かる進化のポイント」ということもあって、基調講演においても繰り返しデモが行われていた。

マイクロソフトでは、このWPFの能力をフルに生かしたアプリケーションを作成するためのデザイナー向けツールとして、「Expressionファミリー」と呼ばれる3つの製品を準備している。PhotoshopやIllustrator、Flashといったプロ向けのグラフィックツールに似た操作系を持ち、ウェブサイト上で表示するためのパーツを始め、インタラクティブな要素を持ったアニメーションを駆使したアプリケーションUIなどを作成できるものである。
一部では「アドビキラー」などとも呼ばれているExpressionファミリーについて、マイクロソフト、Expression Professional Designer ToolsテクニカルプロダクトマネージャーであるArturo Toledo氏に話を聞いた。
--Expressionと呼ばれるツールで何が可能になるのか教えてください。
マイクロソフトでは、常にユーザーに対してリッチなユーザーエクスペリエンスを提供することを目指した製品開発を行っています。次期クライアントOSである「Windows Vista」には、そのためのテクノロジーとしてさまざまなものが実装されますが、中でも新たなAPIセットである「WinFX」のサブシステムである「WPF」は注目に値するものです。WPFは、これまで別々だったコンテンツとアプリケーションの開発モデルを統合するものです。WPFにより、デザイナーと開発者のコラボレーションはより加速し、ユーザーに対してリッチなインターフェースを提供できるようになります。
例えば、従来であれば、プロのデザイナーによってグラフィックとして作成されたUIは、開発者に提出された段階で、再びソースコードレベルから書き直される必要がありました。この方法では、手間がかかるのに加えて、完全にデザイナーのイメージ通りのUIは作ることができなかったのです。
WPFでは、デザイナーと開発者のよりスムーズなコラボレーションを実現するためにXAML(eXtensible Application Markup Language)と呼ばれるXMLベースのマークアップ言語を使います。デザイナーがExpressionで作ったUIをXAMLで出力して開発者に渡すと、開発者はXAMLをVisual Studioで読み込み、プロジェクトの一部として利用することができます。また、XAMLはオープンな仕様として提供されるので、他社製のツールにもXAMLの入出力機能を実装することが可能です。
--Expressionには3つの製品があるそうですが、それぞれの役割について教えてください。
「Expression Graphic Designer」は、ビットマップとベクトルデータの両方を扱えるグラフィック作成ツールです。作成したグラフィックは、標準的な画像フォーマットのほか、XAMLとしても出力することができます。
「Expression Interactive Designer」は、WPFベースのWindowsアプリケーションやウェブ向けアプリケーションのリッチなUIを作成するためのツールです。3Dオブジェクトやビデオ、オーディオ、アニメーションなどのさまざまな要素をInteractive Designer上で統合できます。必要があれば、内容をXAMLでエクスポートし、開発者がそれをVisual Studioに取り込んで、より深いコーディングを行うことも可能になります。
「Expressin Web Designer」は、標準に準拠したサイト作成が行えるウェブデザインツールです。CSSやXHTMLといった標準のサポートに加えて、ASP.NETのパワーをフルに活用できるようにデザインされています。
また、開発者向けには、コードネームで「Cider」と呼ばれる技術を提供します。これは、WPFに基づいたアプリケーションのビジュアル開発を可能にするものです。DesignerファミリーとCiderとの連携によって、開発者側で作ったUIのモックアップをデザイナーがExpressionでリファインするといったコラボレーションも可能になります。Ciderは、次期バージョンのVisual Studioに取り込まれる予定です。
関連情報
-
マイクロソフト、「WPF/E」や「Expression」など各種の開発ツールを発表
同社は開催中のPDCで、Windows Vista以外にMac OSなどもサポートする開発ツール「WPF/E」や、AdobeのFlashに対抗する「Expression」ツールなどを発表した。 - マイクロソフト、新たなワークフローおよびグラフィックツールを発表
「新しいOSの選択肢」 の新着情報
-
マイクロソフト、「Exchange 2007」サポート方針を180度変換へ
マイクロソフトは、「Exchange 2010」へのアップグレードを促進するため「Exchange 2007」で「Windows Server 2008 R2」に対... - MS、11月の月例パッチで「Windows」「Office」の脆弱性を修正すると事前通知
- モジラ、「Firefox 3.5.5」をリリース--3件のバグに対応
- 「Windows 7」販売本数、「Windows Vista」の234%増--米調査
- アステラス製薬がWindows 7を早期導入する理由--バルマー氏がCIO向けに講演
- 新しいOSの選択肢 一覧へ »
「インタビュー」 のバックナンバー
-
Google Mapsで紛失パソコンを表示、国境越えて回収--Absoluteの新サービス
PCの追跡、管理、保護サービス「Computrace」を提供するカナダのAbsolute Softwareが日本進出を果たした。盗難あるいは紛失PCを国境を超えて回収するチームを擁している。 -
Linux躍進の背景にある3つのトレンド--Linux Foundation幹部が語る
-
環境や社会的責任への配慮は企業価値を高める--SAPのサステナビリティ戦略
-
景気低迷の今だからこそムダのないIT環境の実現が不可欠:CA
-
マカフィー、iPhone向けセキュリティソフトは企業向けから展開
- インタビュー 一覧へ »
-
パンデミックでも社員を守り業務継続を支援する
- 新型インフルエンザ等のパンデミック時に対応できるユーザー認証のあり方と仕組み
- ITコスト削減の傾向と対策 〜情報システム部様限定〜
- 日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- 圧倒的なWeb会議市場シェアを誇る「nice to meet you」のご紹介
- iPhoneをビジネスで活用する時代へ〜ビジネス&モバイルのミライ〜
- 企業コスト削減の傾向と対策 〜最新アプローチのトレンド〜
- 「IronPortはここがすごい!」IronPort製品の優れた機能が満載!
- 最上級のブレードがこれだ!導入実績豊富な製品で構成され、仮想化環境に最適化し...
- 「協調型セキュリティ」による安全なビジネス環境の実現へ セキュリティ対策ソフト...
企画特集
-
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
最大32個のセンサーが電力を徹底管理!
『省エネ性能』追求HPx86サーバー徹底レビュー -
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
求めているのはSIerのエンジニア!!
連載インタビュー第1話、グリーCTO藤本氏が語る -
進むストレージ環境の見直し
仮想環境に最適なiSCSIストレージLeftHandのメリット -
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
VMware OEMベンダー6社を独占インタビュー
IBM、HP、NEC、DELL、日立、富士通のVMwareの取り組み -
情報漏えいを食い止める!
証跡としての信用力を高めるメールアーカイブとは? -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中
-
9. 出荷準備はOK?
この3分間のビデオは、あなたがソフトウェアを出荷する前に、データレー... -
10. Parallel Debugging Extensions
この3分間のビデオは、並列アプリケーション内のそうでなければ発見しが...
新着企業動向
-
商品数300万点!!日本最大級のオリジナルグッズ販売サイトのClubTがプロ撮影の写真を多数起用...
ClubT -
【大阪会場】12/6(日) プログラミングからWeb デザインまで、高速・高機能テキストエディタ...
エムソフト -
「知って楽しむオトナのたしなみ」出張アテンダント編を公開しました!読者プレゼント企画も...
日立システムアンドサービス -
WisePoint
ファルコンシステムコンサルティング - 企業動向一覧へ»
