Sincronizar bases de datos
En esta sección de la documentación de Sync Framework se describen los proveedores de sincronización de bases de datos (lo que se denominaba Sync Services for ADO.NET en versiones anteriores). Sync Framework contiene varios proveedores de sincronización de bases de datos. Una API intuitiva y flexible permite generar aplicaciones destinadas a utilizarse en escenarios de colaboración y escenarios sin conexión de sincronización de bases de datos. En esta sección se proporciona una introducción práctica y fácil de seguir, así como temas de referencia y de procedimientos que le ayudarán a comprender rápidamente y a utilizar de forma productiva la API. Los temas de procedimientos contienen código de ejemplo. Se ofrecen ejemplos adicionales en Sync Framework SDK y en la Galería de códigos.
En los temas siguientes se ofrece información preliminar sobre Sync Framework. Si ya está familiarizado con estos temas, vea En esta sección y Referencia para obtener más información.
- Ventajas de utilizar Sync Framework
Describe las ventajas de utilizar Sync Framework, entre las que se incluyen su enfoque flexible, modelo de sincronización eficaz y herramientas productivas.
- Novedades en Sync Framework 2.0
Describe las características que se han agregado o mejorado en esta versión de Sync Framework.
- Seleccionar los componentes apropiados de Sync Framework
Le indica el componente correcto que debe utilizar en su escenario de sincronización y describe la arquitectura de Sync Framework.
- Instalación, redistribución y compatibilidad de versiones
Describe los paquetes de instalación que se utilizan para instalar Sync Framework y cómo esos paquetes de instalación se pueden redistribuir con aplicaciones que usan Sync Framework.
En esta sección
- Información general y escenarios
Proporciona una descripción general de la API de sincronización de bases de datos de Sync Framework. Describe varios escenarios clave habilitados por Sync Framework y describe qué partes de la API se adaptan mejor a cada escenario.
- Escenarios sin conexión
Describe cómo se sincroniza una base de datos de SQL Server Compact con otro origen de datos mediante el proveedor de sincronización de cliente y el proveedor de sincronización de servidor.
- Escenarios de colaboración
Describe cómo sincronizar dos o más extremos con el método punto a punto, eliminando la necesidad de pasar por un concentrador central.
- Consideraciones sobre el diseño y la implementación de aplicaciones
Explica cómo abordar los problemas de diseño más frecuentes, como el control de versiones de las aplicaciones y el control de las claves principales.
- Scripts de configuración para los temas de procedimientos del proveedor de base de datos
Incluye código de Transact-SQL para configurar las bases de datos que se utilizan en las aplicaciones de ejemplo y de procedimientos.
- Clase de utilidad para los temas de procedimientos del proveedor de bases de datos
Incluye código de C# y de Visual Basic que se utiliza en aplicaciones de ejemplo y procedimientos.
Referencia
- Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer, Microsoft.Synchronization.Data.SqlServerCe y Microsoft.Synchronization.Data.Server
Proporciona una referencia completa a la API de sincronización de bases de datos de Sync Framework. Esta referencia incluye los tipos públicos y los miembros de Microsoft.Synchronization.dll, Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll y Microsoft.Synchronization.Data.SqlServerCe.dll.