【Longhorn】WinFX についてのFAQ
WinFX の FAQ
今回は,Windows Workflow Foundation (WWF) の基礎を成す,[WinFx] とは何なのかを FAQ 形式でまとめます。
Q.[WinFX] とは何ですか?
A.次期 Windows(開発コード「Longhorn」)が提供する,今までの [Win32 API] の後継に当たるアプリケーション・インターフェイスです。
Q.[WinFX] はどの様に構成されていますか?
A.[WinFX] は [.NET Framework] をベースに構築されています。
このため,[Windows NT 3.1] 以来使用されてきた従来の Win32API とは構成がまったくことなります。
Q.[WinFX] ではどの様なことができますか?
A.現在発表されている範囲で,大きく4つの機能があります。
・高度なグラフィックスを GUI に提供する機能
・アプリケーションに高機能,高信頼のネットワーク機能を提供する機能
・データベースの技術を応用した高度なストレージ技術を提供する機能
・[WinFX] の機能を高度な [ワークフローモデル] から呼び出す機能
などがあります。
Q.[WinFX] はどの様なコンポーネントで提供されますか?
A.現在発表されている範囲で,上記の機能に対応した4つのコンポーネントがあります。
・[Avalon](開発コード):プレゼンテーションサブシステム
・[Indigo](開発コード):ネットワークサブシステム
・[WinFS]:ストレージサブシステム
・[Windows Workflow Foundation]:ワークフローを利用した新しいプログラミングモデル
などです。
このほかにも [XAML(ザムル)] などの魅力的なキーワードが満載です。
Q.[WinFX] はいつ提供されますか?
これについてははっきりしたことは公式発表に頼るしかありません。
[WinFS] については,初期の [Longhorn] クライアントには間に合わないとされています。
コンポーネントのいくつかについては,[Windows Vista] と同時期に提供されるのではないでしょうか?
Q.[WinFX] は [Longhorn] だけのものですか?
違います。
次期についてはわかりませんが,[Windows XP] 及び [Windows Server 2003] についても,[Avalon] 及び [Indigo] が実行できる環境が提供されるとされています。
Q.[WinFX] は今体験できますか?
体験できます。
http://msdn.microsoft.com/winfx/
において,[WinFX SDK Beta1] が提供されています。
Q.[WinFX] の情報はどこで入手できますか?
・WinFX Developer Center(英語)
http://msdn.microsoft.com/winfx/
・Windows Vista Developer Center(英語)
http://msdn.microsoft.com/windowsvista/default.aspx
この記事は Microsoft Longhorn Beta 関連の情報
に基づいて記述しています。
この記事の内容は今後の開発の進行や公式発表によって変化することがあります。