Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト|サインイン
MSDN*
マイクロソフト サイトの検索:
|MSDN ライブラリ|デベロッパー センター|ダウンロード情報|開発ツール製品|コミュニティ|ご意見・ご要望|サイトマップ
MSDN Home   MSDN Home
MSDN Home > Windows Vista デベロッパー センター > 技術資料一覧

Windows Vista 技術資料一覧

Windows Vista 技術情報を紹介します。

.NET Framework 3.0


.NET Framework 3.0 概論

STEP 1 : まずこちらをご確認ください。
STEP 2 : 概要編
  • .NET Framework 3.0 の紹介
    Microsoft .NET Framework Version 3.0 には、今日のアプリケーション開発で直面する重要な課題を解決するためのさまざまなテクノロジが実装されています。この記事では、この新しくリリースされる .NET Framework 3.0 について全体像、および主要機能の概要を解説します。
  • Microsoft .NET Framework バージョン 3.0 の導入
    この記事では、新たに登場する .NET Framework 3.0 に関して、以前のバージョンの .NET Framework との関係、インストールと導入、および .NET Framework 3.0 がインストールされているかどうかを検出する方法について説明します。
  • Microsoft .NET Framework 3.0 展開ガイド
    この記事では、.NET Framework 3.0 再頒布可能パッケージの winfxrc.exe を使用して、Microsoft .NET Framework 3.0 を展開する方法について説明します。
  • Microsoft .NET Framework 3.0 展開の Readme
    Microsoft .NET Framework 3.0 をフィールド クライアントに展開する 2 つの方法、管理者モードと Active Directory による展開についてご紹介します。また、インストールに関する既知の問題とトラブルシューティングのヒントについても説明します。
STEP 3 : 応用編

Windows Presentation Foundation

Windows Presentation Foundation (以前のコード ネーム "Avalon") を基盤として、Windows Vista でのアプリケーションと高品質なエクスペリエンスの構築、アプリケーション UI、文書、メディア コンテンツの統合、コンピュータ性能のフル活用などを実現できます。Windows Presentation Foundation は、タブレット PC を含むさまざまな入力形態や、最新の画像処理および印刷パイプライン、ユーザー補助および UI 自動化インフラストラクチャ、データ ドリブン UI および視覚エフェクト、アプリケーション エクスペリエンスを Windows シェルに組み込むための統合ポイントなどをサポートしています。

STEP 1 : まずこちらをご確認ください。
  • Windows Presentation Foundation ガイド ツアー
    新しいグラフィック サブシステム、Windows Presentation Foundation (以前のコード名 "Avalon") の概要とそれを取り巻く状況について紹介します。開発者向けのこのリリースに含まれるアーキテクチャと主要コンポーネントをご覧ください。
STEP 2 : 概要編
  • Windows Presentation Foundation の紹介
    Windows Presentation Foundation (WPF) の多様な機能について説明します。また、WPF テクノロジがどのような問題の解決に役立つのかを具体的に示し、WPF が提供するソリューションについて概観します。
  • 新しいコードとマークアップ モデルを使用して実際のアプリケーションを作成する
    "Longhorn" というコード ネームが付けられた次期バージョンの Windows の新しいプレゼンテーション サブシステムでは、開発者に新しい優れた機能が提供されます。 開発者は、"Avalon" というコード ネームが付けられたこの新しいサブシステムにより、Extensible Application Markup Language (コード ネーム"XAML") という言語、または C# などの最新のオブジェクト指向の言語を使用して、"Avalon" の機能を利用できます。 "Avalon" 向けに記述される多くのアプリケーションでは、XAML とプログラミング コードの両方が使用されることが予想されます。この資料では、このことを踏まえて、ページ レイアウトの制御に使用する XAML タグについて説明し、イベントに対応する手続きコードについても解説します。
  • 次世代 Windows におけるアプリケーションの作成と展開の概要
    "Longhorn" というコード ネームの付いた、次期バージョンの Microsoft Windows オペレーティング システムは、オペレーティング システムの機能に関してだけではなく、アプリケーションをビルドする方法においても、著しい変化を遂げています。 Windows の "Longhorn" バージョンでは、新しいストレージ システム、自然な検索テクノロジを搭載し、セキュリティおよび信頼性の高いコンピュータ処理を一段と重要視しています。 ここでは、一度ビルドしたものをさまざまな方法で展開するためのアプリケーション モデルを中心に、"Longhorn" の概要を説明します。 さらに、UI 要素の作成に使用する、"XAML" というコード ネームの新しい言語についても説明し、この言語を使用したサンプルをいくつか紹介します。
  • Windows Presentation Foundation の UI 開発新技術トップ 10
    Windows Presentation Foundation では、UI ベース アプリケーションの開発向けに新技術が提供され、現在のハードウェアおよびテクノロジをより活用できるようになります。この記事では、Ian Griffiths と Chris Sells が、WPF について、その前身である Win32 からの大きな進歩のトップ 10 を説明します。
STEP 3 : 応用編
  • The North Face In-Store Explorer のベーステクノロジ: ホワイト ペーパー
    Windows Presentation Foundation (コードネーム ”Avalon”) を使用して、セールスアイテムとして The North Face のブランドとカタログがどのようにして魅力的なものに作り出されたかを見てみましょう。
  • Web における Windows Presentation Foundation: XAML ブラウザ アプリケーション
    このドキュメントでは、Web における Windows Presentation Foundation の可能性を探ります。また、XAML ブラウザ アプリケーションの基盤となるテクノロジと、既存のサイトを移行する方法についても説明します。このドキュメントは、ブラウザベースのエクスペリエンスの向上に関心を持つ、Web に携わる読者を対象としています。
  • Windows Presentation Foundation セキュリティ サンドボックス
    XBAP セキュリティ サンドボックスの作成に使用するテクノロジの概要を示します。サンドボックスの機能セットを概説し、開発時のトレードオフについて論理的に説明します。
  • XML Paper Specification ドキュメントを作成する API の概要
    Windows Vista には、XML Paper Specification と呼ばれる進化したドキュメント テクノロジが含まれます。これは、ユーザーがドキュメントを、どこで、どのように参照するかに関わらず、ドキュメントの一貫した外観を提供できるように設計されており、ドキュメント ポータビリティ、および表示の一貫性についての従来からの問題の解決手段となります。ここでは、Bob Watson が解説します。
  • Windows Presentation Foundation のデータ バインディング: パート 1
    XAML ベースのデータ バインディングを使用して、Microsoft Windows Presentation Foundation プロジェクトでデータを操作する方法を説明します。
  • Windows Presentation Foundation のデータ バインディング: パート 2
    このシリーズのパート 2 では、引き続き XAML ベースのデータ バインディングを使用して Microsoft Windows Presentation Foundation プロジェクトでデータ操作を実行する方法を説明します。
  • Windows Presentation Foundation における 2D および 3D 動的アニメーションの作成
    この記事では、Windows Presentation Foundation が提供する 2D アニメーション インフラストラクチャを使用してアニメーション タスク マネージャを作成する方法を説明した後、3D の世界に移って、動的アニメーション 3D メッシュを作成する方法を説明します。
  • WIC 対応コーデックの作成方法 - そして、読者の画像フォーマットに完全なプラットフォーム サポートを獲得する方法 -
    Windows Imaging Component は、Windows Vista のデジタル イメージング用の拡張可能なプラットフォームです。また、.Net Framework v3.0 の一部として、または再頒布可能な個別コンポーネントとして、Windows XP および Windows Server 2003 でも使用できます。Windows Imaging Component を使用するすべてのアプリケーションでは、特定のフォーマットに関する専門知識を必要としない、一貫性のある一連のインターフェイスを使用して、WIC 対応のコーデックを提供するすべての画像フォーマットで、画像のアクセス、表示、処理、および印刷を行うことができます。 Windows Vista のエクスプローラ、フォト ギャラリー、および画像 ビューアは WIC を基に構築されています。そのため、Windows Vista では Vista システムに WIC 対応のコーデックをインストールしておけば、WIC 対応のコーデックに関連する画像フォーマットでも、プラットフォームに同梱される標準の画像フォーマットと同じレベルのサポートが提供されます。独自の画像フォーマット用にコーデックを作成するので、画像フォーマットをどこで使用しても一貫した品質が保証され、IP 投資を保護すると同時に完全なプラットフォーム サポートが受けられるメリットがあります。
  • 新しいイテレーション型開発
    XAML が可能にする WPF (Windows Presentation Foundation) におけるデザイナ / 開発者のコラボレーションの変革を示した新しいイテレーション型開発をご覧下さい。(PDF 形式 / 2.59 MB)

Windows Communication Foundation

Windows Communication Foundation (以前のコードネーム "Indigo") は、コネクテッド システムを構築、実行するための .NET テクノロジのセットであり、Web サービス アーキテクチャに基づく新しい種類の通信インフラを提供します。Windows Communication Foundation による高度な Web サービスのサポートは相互運用性に基づくセキュアで、信頼性の高い、トランザクション下のメッセージ環境を提供します。Windows Communication Foundation におけるサービス指向型プログラミングは、Microsoft .NET Framework 上に構築され、コネクテッド システムの開発を容易にします。Windows Communication Foundation はトランスポート、セキュリティ、メッセージ パターン、エンコーディング、ネットワーク トポロジ、ホスティング モデルにおよぶ構築型の拡張アーキテクチャによって、広範囲に及ぶ分散システムの特性を統一します。このWindows Communication Foundation はWindows Vista™ 以外に、Windows XP、および Windows Server 2003 上で動作します。

STEP 1 : まずこちらをご確認ください。
  • Windows Communication Foundation サービスの構築
    Windows の新しいシステム プラットフォームである Windows Communication Foundation (コードネーム "Indigo") の基本的な概念を紹介します。ここでは、Windows Communication Foundation の System.ServiceModel 名前空間を使用して、サービスおよびサービス クライアントを構築する方法について説明します。
STEP 2 : 概要編
  • ”Indigo” を使用した接続されるシステムの開発と実行に関するガイド
    この資料では、Windows の次期バージョンである "Longhorn" の一部となる新しいプログラミング フレームワークについて説明します。 "Indigo" というコード ネームを持つこのフレームワークでは、従来のオブジェクト指向のアプローチを補完する機能豊富なサービス指向のデザインがサポートされています。"Indigo" は、.NET リモート処理、ASMX、および .NET Enterprise Services の最高の機能を集めて、単一のプログラミングモデルおよび管理モデルに統合します。"Indigo" では HTTP、XML、および SOAP などの標準プロトコルが強力にサポートされているので、セキュリティや信頼性を脅かすことなく、容易にアプリケーションおよびサービスを統合できます。
  • Windows Vista 開発者のエピソード: Windows Communication Foundation のロードマップ
    Windows Communication Foundation は、サービス指向のアプリケーションを構築および実行するためのフレームワークです。 WCF は、マイクロソフトの既存の接続テクノロジを統合し、拡張したものであり、単一の独立したプログラミング モデルを提供します。
STEP 3 : 応用編
  • Windows Workflow Foundation と Windows Communication Foundation の統合
    この資料では、Windows Workflow Foundation (WF) で構築したワークフローを、Windows Communication Foundation (WCF) のサービスの内部でホストする方法の概要について説明します。また、WCF で提供されるさまざまな機能を使用し、二重化チャネルを使用してクライアントイベントのコールバックを容易に行う方法についても説明します。
  • Web サービスと Microsoft プラットフォーム
    この資料では、マイクロソフトが自社製品、テクノロジで提供するWeb サービスへの対応について概要を説明します。また、相互運用性に関するマイクロソフトの取り組みと、Web サービス標準化プロセスとの密接な関係についても説明します。
  • Windows Communication Foundation アーキテクチャの概要
    Windows Communication Foundation (WCF) アーキテクチャとその主要な概念について紹介します。コード サンプルでは、WCF コントラクト、エンドポイント、および動作の実例を挙げます。
  • WCF アプリケーション開発向けの強力なインスタンス管理技法の発見
    インスタンス管理は、Windows Communication Foundation がメッセージ一式をサービス インスタンスにバインドするために使用する一連の技法のことです。この記事では、その概念を紹介し、インスタンス管理が必要な理由を示します。
  • Windows Vista 開発者のエピソード : .NET Framework におけるコミュニケーション、IIS、およびコラボレーション
    ネットワーク インフラストラクチャが向上することにより、ネットワークのセキュリティ、信頼性、効率性が高まり、開発者はより優れた開発基盤を手にすることができます。 向上した点としては、再設計されたネットワーク サブシステム、新しいインターネット プロトコルのサポート、WFP (Windows Filtering Platform) や WSK (Winsock Kernel) などの新しいネットワーク API、NDF (Network Diagnostics Framework) や NAP (Network Address Protection) などの新しい管理機能を挙げることができます。
  • Windows Communication Foundation との関連における ASP.NET Web サービスの今後
    ASP.NET Web サービスを Windows Communication Foundation (WCF) と比較し、WCF のリリースが近づきつつある現在、既存および計画中の ASP.NET Web サービスをどう扱うかについて説明します。
  • Windows Communication Foundation による高信頼メッセージングについて
    高信頼メッセージングとセッション サポートの Windows Communication Foundation (WCF) との連携と WS-ReliableMessaging 仕様の WCF 実装について説明します。
  • .NET リモート処理から Windows Communication Foundation (WCF) へ
    この記事では、サービス指向アプリケーションを構築するために新規インフラストラクチャの利点を活用できるよう、既存の .NET リモート処理ベースのアプリケーションから Windows Communication Foundation への統合および移行に関して考え得るシナリオを取り上げています。

Windows Workflow Foundation

Windows Workflow Foundation は、Windows 上でワークフロー対応アプリケーションをすばやく構築することを目的とした、プログラミング モデル、エンジン、およびツールです。これは、.NET Framework 3.0 名前空間、インプロセス ワークフロー エンジン、および Visual Studio 2005 のデザイナで構成されます。Windows Workflow Foundation は、Windows のクライアントとサーバーの両方のバージョンで (現在はベータ版として) 利用できます。Windows Workflow Foundation では、システム ワークフローおよびヒューマン ワークフローの両方に対して、広範なシナリオがサポートされています。これらのシナリオには、基幹業務アプリケーション内でのワークフロー、ユーザー インターフェイス ページフロー、ドキュメント中心のワークフロー、ヒューマン ワークフロー、サービス指向アプリケーション用の複合ワークフロー、ビジネス ルール ドリブンのワークフロー、およびシステム管理用のワークフローなどがあります。

STEP 1 : まずこちらをご確認ください。
STEP 2 : 概要編
  • Windows Workflow Foundation の宣言モデルを介した開発の単純化
    Windows Workflow Foundation を使用すると、C# および Visual Basic などの CLR ベースのプログラミング言語で実装されているドメイン固有アクティビティの観点にたって、ワークフローベースのプログラムを作成することができます。
    ここでは、Don Box と Dharma Shukla がその手ほどきをします。
STEP 3 : 応用編
  • Windows Workflow Foundation と Windows Communication Foundation の統合
    この資料では、Windows Workflow Foundation (WF) で構築したワークフローを、Windows Communication Foundation (WCF) のサービスの内部でホストする方法の概要について説明します。また、WCF で提供されるさまざまな機能を使用し、二重化チャネルを使用してクライアントイベントのコールバックを容易に行う方法についても説明します。
  • Windows Workflow Foundation:ワークフローデザイナ リホスティングのすべて
    Windows Workflow Foundation の Visual Studio 2005 拡張をインストールすることで、Visual Studio 2005 にワークフロー デザイナサーフェス (外観) が表示されます。このサーフェスは、再頒布可能なコンポーネントです。この記事では、ワークフローデザイナサーフェスのコンポーネントを個別のアプリケーションにホスティングする方法について説明します。
  • Windows Workflow Foundation: カスタム複合アクティビティの作成
    この記事では、カスタム複合アクティビティを構築し、ワークフローでこのアクティビティを使用する方法について説明します。当該アクティビティは製品に添付される Parallel アクティビティの拡張機能であり、デザイナとテーマ クラスを使用して、検証の概要、カスタム実行コンポーネントの記述、およびユーザー インターフェイスのスタイルを提供します。
  • Windows Workflow Foundation によるシンプルなヒューマン ワークフロー
    Windows Workflow Foundation の機能を使用して、ソフトウェアで実際の人どうしの相互作用を調整します。
  • Windows Workflow Foundation ルール エンジンの紹介
    この記事では、Windows Workflow Foundation (WF) のルール エンジン機能について概要を紹介します。 WF で条件とルール セットがどのように使用されるか、また、フォワード チェーン、追跡、トレースを含む、ルールのコレクションの動作について説明します。
  • Windows Workflow Foundation 向け追跡サービスの作成
    この資料では、Windows Workflow Foundation で使用できる追跡機能を示します。独自の追跡サービスを作成する方法を説明し、リフレクションを使用して追跡イベントをコードに自動的にバインドする追跡サービスのサンプル実装を紹介します。
  • Windows Workflow Foundation ホスティングの紹介
    このドキュメントでは、Windows Workflow Foundation (WF) をホスティングするアプリケーションで、実行中のワークフローを管理および監視する方法の概要を説明します。さらに、ランタイム サービスとそのアウト オブ ボックスな実装方法についての概要も説明します。このドキュメントの読者は、Microsoft .NET Framework、C#、および WF プログラミング モデルに精通している必要があります。

Windows CardSpace

Windows CardSpace (以前のコードネーム"InfoCard") は、アイデンティティ メタシステムで求められる一貫したユーザー エクスペリエンスを提供する Microsoft .NET Framework 3.0 コンポーネントです。特に改ざんや悪用の防止を強化することによって、エンド ユーザーのデジタル ID を保護し、エンド ユーザー管理を維持します。

STEP 1 : まずこちらをご確認ください。
  • InfoCard の概観
    Web 上で何度も ID の入力が必要なのは面倒なだけでなく、Web の可能性も大きく制限しています。この記事では、Web 上での ID を統合する力になることを心から願っている、1 つのシステムについて説明します。それは InfoCard というシステムで、Windows Vista に含まれる予定です。
STEP 2 : 概要編
  • Windows CardSpace の紹介
    この記事では、さまざまなデジタル ID の処理と管理を行う標準ベースのソリューションを提供する Windows の新機能、Windows CardSpace について解説します。

Windows Vista 概要

  • アプリケーション アーキタイプ
  • Aero ユーザー エクスペリエンス ガイドライン: PDC 2003 用サンプル
  • ユーザー インターフェイスの適度な制御の選択
  • Windows Vista での Win32 I/O キャンセル サポート
    このホワイトペーパーでは、開発者向けの詳細な情報について説明し、アプリケーションにファイル I/O キャンセルのサポートを組み込むことができるようにします。
  • Open Packaging Conventions のアドレス指定モデル
    Open Pakaging Conventions について、パッケージ内でコンテンツやリソースのアドレス参照をどのように指定するか解説します。Open Pakaging Conventions は the 2007 Microsoft Office system の Office Open XML 形式 (.docx など) で利用されるパッケージ形式です。詳細については "Open Packaging Conventions" を参考にしてください。
  • Windows Vista 以降における DHTML Editing Control の代用
    Windows Vista には、DHTML Editing Control が搭載されなくなります。このコントロールを使用する Web ページや Windows アプリケーションで引き続き WYSIWYG HTML エディタを使用するには、ページやアプリケーションの修正が必要となります。
  • Windows Vista ディスプレイ ドライバ モデル
    Windows Display Driver Model は、Windows Vista でサポートされる新しいディスプレイ ドライバ アーキテクチャです。このディスプレイ アーキテクチャは、Windows XP ベース ディスプレイ アーキテクチャの徹底的な見直しから生まれました。それにより、デスクトップ エクスペリエンスのパフォーマンスと信頼性を向上します。
  • モバイル PC 上の Windows Vista
    ユーザーが必要とするモバイル機能を提供することは、開発者にとって重要です。Windows Vista は、モバイル フォーム ファクタによりもたらされる新たな可能性や課題に対応するためのさまざまなツールを提供し、開発者をサポートします。

セキュリティ

  • プライバシーとセキュリティ
    ここでは、情報プライバシーおよびセキュリティに関する Microsoft の調査結果について説明します。

検索


データ

  • データはどこに
    今月は、Tom Archer が、アプリケーション データの管理、交換、発見可能性に関する内容だけをバイキング形式でお送りします。

RSS

  • Simple List Extensions 仕様
    Simple List Extensions は既存のフィード形式の拡張機能として設計されています。これにより、順序付き項目リストの公開が容易になり、ユーザーがアクセスしやすくなります。

互換性

開発者向けアプリケーション互換性情報
開発者の方々に Windows Vista へのアプリケーション互換性検証、確保、対応に関する情報を提供いたします。


Top of Page Top of Page


Microsoft