Novidades desta versão (Sync Services)

O Microsoft Sync Services for ADO.NET inclui os novos recursos a seguir:

  • A capacidade de executar sincronização ponto a ponto.

    O foco dessa parte da API é nos aplicativos de colaboração. Por exemplo, em um aplicativo que permite que os usuários compartilhem notas de projeto, os membros da equipe do projeto freqüentemente precisam de uma cópia local dos dados com a qual possam trabalhar. Depois de fazerem alterações, eles podem sincronizar com outro membro da equipe para trocar as alterações. Para obter mais informações, consulte Cenários de colaboração (Sync Services).

  • O Sync Services está baseado agora no Microsoft Estrutura de sincronização.

    O Sync Services agora requer Microsoft.Synchronization.dll. Se você instalou o Sync Services usando SyncSetup.exe, essa DLL já está instalada. Para obter mais informações sobre o Estrutura de sincronização, consulte este site da Microsoft. 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.

O Synchronization Services for ADO.NET 1.0 Service Pack 1 (SP1) e o Sync Services for ADO.NET incluem os novos recursos a seguir:

  • A capacidade de sincronizar com dispositivos.

    O Sync Services 1.0 permite a sincronização entre um banco de dados do servidor e um banco de dados do SQL Server Compact 3.5 SP1 na área de trabalho. No Sync Services 1.0 SP1, você também pode sincronizar um banco de dados do servidor com um banco de dados do SQL Server Compact 3.5 SP1 em um dispositivo. Para obter mais informações, consulte Como configurar a sincronização para um dispositivo.

  • Suporte para o controle de alterações do SQL Server.

    Se você estiver usando o SQL Server 2008, é recomendável utilizar o recurso de controle de alterações do SQL Server. Esse recurso corrige muitos dos problemas de sistemas de controle personalizados e oferece uma maneira simples de controlar alterações. O controle de alterações do SQL Server será suportado se você criar comandos de sincronização manualmente ou se usar o construtor de adaptadores de sincronização. Para obter mais informações, consulte Como usar o controle de alterações do SQL Server e Guia de introdução: Sincronização entre cliente e servidor.

    O controle de alterações também é suportado pelo Cache de Banco de Dados Local no Visual Studio 2008 SP1. Os desenvolvedores podem especificar agora que o assistente de configuração de dados de sincronização deve habilitar o controle de alterações do SQL Server no servidor e gerar os comandos necessários para selecionar e aplicar alterações no banco de dados do servidor. Diferentemente dos sistemas de controle de alterações personalizados, o controle de alterações do SQL Server não requer alterações de esquema no banco de dados do servidor. Para obter mais informações, consulte a documentação do Visual Studio 2008.

  • Suporte para os novos tipos de dados no SQL Server 2008.

    Para obter mais informações, consulte Mapeamento e considerações sobre tipos de dados (Sync Services).

  • A capacidade de rastrear o processo de sincronização.

    Nos aplicativos distribuídos, o rastreamento pode ser crucial porque permite que você solucione problemas que poderiam ser difíceis de identificar. O Sync Services inclui rastreamento para os provedores de sincronização do cliente e do servidor. Para obter mais informações, consulte Como rastrear o processo de sincronização.

Consulte também

Conceitos

Sync Services for ADO.NET 2.0