Sync Services for ADO.NET 2.0
O Sync Services for ADO.NET faz parte do Microsoft Estrutura de sincronização. O Estrutura de sincronização é uma plataforma de sincronização abrangente que permite a colaboração e o acesso offline para aplicativos, serviços e dispositivos. Ele conta com tecnologias e ferramentas que permitem a mobilidade, o compartilhamento e a captura de dados offline. Com o Estrutura de sincronização, os desenvolvedores podem criar ecossistemas de sincronização que se integram em qualquer aplicativo com dados de qualquer armazenamento que use qualquer protocolo em qualquer rede.
Esta documentação aborda o Sync Services. O Sync Services fornece uma API flexível e intuitiva que permite criar aplicativos designados para cenários offline e de colaboração para sincronização de banco de dados. O objetivo da documentação do Sync Services é fornecer uma introdução fácil de ser seguida, um conjunto de tópicos "como fazer" e tópicos de referência que permitirão que você entenda rapidamente e seja produtivo com a API. Os tópicos de instruções contêm muitos códigos de exemplo, além de exemplos adicionais disponíveis neste site da Microsoft. Para obter informações e documentação sobre outros componentes do Estrutura de sincronização, consulte este site da Microsoft.
Nesta seção
- Visão geral e cenários (Sync Services)
Fornece uma descrição de alto nível da API Sync Services. Descreve vários cenários chave habilitados pelo Sync Services e discute as partes da API que são mais adequadas a cada cenário.
- Novidades desta versão (Sync Services)
Descreve os novos recursos no Synchronization Services for ADO.NET 1.0 SP1 e no Sync Services for ADO.NET. Eles incluem suporte à sincronização ponto a ponto, capacidade de sincronizar com dispositivos, suporte ao rastreamento de alterações do SQL Server e aos novos tipos de dados no SQL Server 2008, bem como a capacidade de rastrear o processo de sincronização.
- Cenários offline (Sync Services)
Descreve como sincronizar um banco de dados compacto do SQL Server Compact 3.5 SP1 com outra fonte de dados usando o provedor de sincronização de cliente e o provedor de sincronização de servidor.
- Cenários de colaboração (Sync Services)
Descreve como sincronizar dois ou mais pontos de extremidade de uma maneira ponto a ponto, eliminando a necessidade de passar por um hub central.
- Considerações sobre implantação e design de aplicativos (Sync Services)
Descreve abordagens para problemas comuns de design, como o controle de versão do aplicativo e o manuseio de chaves primárias.
- Scripts de configuração dos tópicos "como fazer" do Sync Services
Inclui o código Transact-SQL para configurar os bancos de dados usados nos aplicativos de exemplo e instruções.
- Classe de utilitário para os tópicos "como fazer" do Sync Services
Inclui os códigos C# e do Visual Basic usados nos aplicativos de exemplo e instruções.
- Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServerCe e Microsoft.Synchronization.Data.Server
Fornece uma referência completa para a API Sync Services. Esta referência abrange todos os membros e tipos públicos em Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll e Microsoft.Synchronization.Data.SqlServerCe.dll. Para obter mais informações sobre os tipos públicos e os membros em Microsoft.Synchronization.dll, consulte a documentação principal do Estrutura de sincronização. Para baixar essa documentação, vá para este site da Microsoft.
- Requisitos de hardware e software (Sync Services)
Descreve os requisitos para executar aplicativos baseados em Sync Services.