Microsoft Sync Framework

Sync Framework は、アプリケーション、サービス、およびデバイスのためのコラボレーションとオフライン アクセスを可能にする、包括的な同期プラットフォームです。Sync Framework には、ローミング、データの共有、およびデータのオフライン化を実現するテクノロジやツールが用意されています。開発者は Sync Framework を使用することで、あらゆるアプリケーションとあらゆるストアのデータを各種のネットワークを介して任意のプロトコルで統合できる、同期エコシステムを構築できます。

このドキュメントでは、以下を含め、すべての Sync Framework コンポーネントについて説明します。

  • コア コンポーネント

  • データベース同期プロバイダー (以前のリリースでの呼称は Sync Services for ADO.NET)

  • ファイル同期プロバイダー (以前のリリースでの呼称は Sync Services for File Systems)

  • Web フィード同期コンポーネント (以前のリリースでの呼称は Sync Services for FeedSync)

Sync Framework のドキュメントには、概要情報のほか、操作方法に関するトピックと参照トピックが含まれています。これらは Sync Framework の迅速な理解と活用に役立ちます。操作方法に関するトピックにはサンプル コードが用意されています。また、Sync Framework SDK およびコード ギャラリーから追加のサンプルを入手することもできます。アプリケーションでの Sync Framework の使用方法を決定する前に、概要が示されているトピック (特に「適切な Sync Framework コンポーネントの選択」) を読むことを強くお勧めします。

このセクションの内容

  • インストール、再配布、バージョン互換性
    Sync Framework のインストールに使用されるインストール パッケージについて説明します。また、Sync Framework を使ったアプリケーションと共にこれらのインストール パッケージを再配布する方法についても説明します。
  • ファイルの同期
    Sync Framework を使用してファイル システムを同期する方法について説明します。
  • Web フィードの同期
    Sync Framework を使用して RSS フィードおよび Atom フィードをローカル ストアのデータと同期する方法について説明します。
  • Sync Framework の用語集
    Sync Framework のドキュメントで使用されている各種用語の定義が記載されています。