Considerazioni per la progettazione e la distribuzione di applicazioni
Negli argomenti di questa sezione vengono descritte numerose aree da considerare al momento di progettare e distribuire applicazioni che utilizzano i provider dei database di Sync Framework.
Argomenti della sezione
- Ottimizzazione e monitoraggio delle prestazioni
Viene descritto come ottimizzare la configurazione, sviluppare i dati di riferimento per le prestazioni e il monitoraggio e l'ottimizzazione per soddisfare o superare tali dati.
- Considerazioni sulla sicurezza
Vengono descritti alcuni importanti approcci per proteggere i dati sincronizzati.
- Oggetti di database supportati da Sync Framework
Vengono descritti i tipi di oggetti sincronizzabili.
- Selezione di una chiave primaria appropriata per un ambiente distribuito
Vengono descritti diversi tipi di chiavi utilizzabili per le tabelle coinvolte nella sincronizzazione, incluse le identità e i GUID.
- Utilizzo degli schemi di tabella
Vengono descritti i tipi di modifiche dello schema supportati e la modalità di gestione delle differenze tra gli schemi del server e del client da parte di Sync Framework.
- Mapping dei tipi di dati e considerazioni
Viene descritto il mapping dei tipi di dati tra ADO.NET e SQL Server Compact e vengono fornite informazioni sui tipi di dati che richiedono particolare attenzione.
- Distribuzione e controllo delle versioni delle applicazioni
Viene descritto come vengono distribuite e inizializzate le applicazioni e come gestire le modifiche dello schema e più versioni delle applicazioni.
- Backup e ripristino di un database
Viene descritto come garantire che le modifiche vengano sincronizzate correttamente dopo il ripristino di un database server da un backup.
- Connessioni al database
Viene descritto come vengono effettuate le connessioni durante la sincronizzazione.