Considerações sobre implantação e design de aplicativos
Os tópicos desta seção descrevem várias áreas que deverão ser consideradas quando você estiver projetando e implantando aplicativos que usam provedores de banco de dados do Sync Framework.
Nesta seção
- Ajustando e monitorando o desempenho
Descreve como otimizar a configuração, desenvolver linhas de base de desempenho e monitorar e ajustar para atender a essas linhas de base, ou excedê-las.
- Considerações sobre segurança
Descreve várias abordagens importantes para ajudar você a proteger os dados que são sincronizados.
- Objetos do banco de dados com suporte do Sync Framework
Descreve os tipos de objetos que você pode sincronizar.
- Selecionando uma chave primária adequada para um ambiente distribuído
Descreve vários tipos de chaves que podem ser usadas para tabelas envolvidas na sincronização, incluindo identidades e GUIDs.
- Trabalhando com esquemas de tabelas
Descreve os tipos de alterações de esquemas com suporte, e como o Sync Framework trata as diferenças entre esquemas de servidor e cliente.
- Mapeamento e considerações sobre tipos de dados
Descreve como os tipos de dados são mapeados entre o ADO.NET e o SQL Server Compact, e inclui informações sobre tipos de dados que exigem atenção especial.
- Implantando e controlando a versão de aplicativos
Descreve como os aplicativos são implantados e inicializados e como lidar com as alterações de esquemas e com as várias versões de aplicativos.
- Fazendo backup e restaurando um banco de dados
Descreve como garantir que as alterações sejam sincronizadas corretamente depois da restauração de um backup de um banco de dados do servidor.
- Conexões de banco de dados
Descreve como as conexões são feitas durante a sincronização.