同步處理資料庫
這一節 Sync Framework 文件會描述資料庫同步處理提供者 (舊版中稱為 Sync Services for ADO.NET)。Sync Framework 包括幾個資料庫同步處理提供者。直覺式和彈性 API 可讓您建立以離線和共同作業案例為目標的應用程式,以進行資料庫同步處理。本節提供了容易上手的簡介以及 HOW-TO 和參考主題,幫助您快速了解並有效率地使用 API 來進行生產工作。HOW-TO 主題包含範例程式碼。您可以在 Sync Framework SDK 和程式碼庫 (英文) 中找到其他範例。
下列主題將提供有關 Sync Framework 的簡介資訊。如果您已經熟悉這些主題,請參閱本章節內容和參考中的詳細資訊。
- 使用 Sync Framework 的優點
描述使用 Sync Framework 的優點,包括其彈性的方法、功能強大的同步處理模型以及高生產力的工具。
- Sync Framework 2.0 的新功能
描述這個 Sync Framework 版本已經新增或強化的功能。
- 選取適當的 Sync Framework 元件
引導您針對同步處理案例使用正確的元件,並且描述 Sync Framework 架構。
- 安裝、轉散發和版本相容性
描述用來安裝 Sync Framework 的安裝套件,以及如何與使用 Sync Framework 的應用程式一起轉散發這些安裝套件。
本章節內容
- 概觀和案例
提供 Sync Framework 資料庫同步處理 API 的高層級描述。描述 Sync Framework 啟用的幾個重要案例,並討論此 API 的哪些部分最適合每一個案例。
- 離線案例
描述如何使用用戶端同步處理提供者和伺服器同步處理提供者,將 SQL Server Compact 資料庫與另一個資料來源同步處理。
- 共同作業案例
描述如何以對等方式同步處理兩個或多個端點,如此便不需要透過中樞。
- 應用程式設計及部署的考量
描述處理一般設計問題的方法,例如應用程式版本設定與處理主索引鍵。
- 資料庫提供者的安裝指令碼 HOW-TO 主題
包括設定 HOW-TO 和範例應用程式中所使用資料庫的 Transact-SQL 程式碼。
- 資料庫提供者公用程式類別的 HOW-TO 主題
包括 HOW-TO 和範例應用程式中使用的 C# 和 Visual Basic 程式碼。
參考
- Microsoft.Synchronization、Microsoft.Synchronization.Data、Microsoft.Synchronization.Data.SqlServer、Microsoft.Synchronization.Data.SqlServerCe 和 Microsoft.Synchronization.Data.Server
提供 Sync Framework 資料庫同步處理 API 的完整參考。此參考涵蓋 Microsoft.Synchronization.dll、Microsoft.Synchronization.Data.dll、Microsoft.Synchronization.Data.Server.dll、Microsoft.Synchronization.Data.SqlServer.dll 和 Microsoft.Synchronization.Data.SqlServerCe.dll 中的公用型別和成員。