The topics in this section describe several areas that you should consider when you are designing and deploying applications that use Microsoft Synchronization Services for ADO.NET.
In This Section
- Security Considerations (Synchronization Services)
Describes several important approaches to help you secure data that is synchronized.
- Database Objects Supported by Synchronization Services
Describes the types of objects that you can synchronize.
- Selecting an Appropriate Primary Key for a Distributed Environment (Synchronization Services)
Describes several types of keys that can be used for tables involved in synchronization, including identities and GUIDs.
- Working with Table Schemas (Synchronization Services)
Describes the types of schema changes that are supported, and how Synchronization Services handles differences between server and client schemas.
- Data Type Mapping and Considerations (Synchronization Services)
Describes how data types are mapped between ADO.NET and SQL Server Compact 3.5, and includes information about data types that require special attention.
- Deploying and Versioning Applications (Synchronization Services)
Describes how applications are deployed and initialized, and how to handle schema changes and multiple application versions.
- Backing Up and Restoring a Server Database (Synchronization Services)
Describes how to ensure that changes are synchronized correctly after a server database is restored from a backup.
- Database Connections (Synchronization Services)
Describes how connections are made during synchronization.