Condividi tramite


Considerazioni sulla distribuzione

In questa sezione vengono presentate due considerazioni essenziali sulla distribuzione delle applicazioni SQL Server Compact 3.5:

Se si desidera aggiornare un database di SQL Server, oltre a questi argomenti vedere anche Aggiornamento dalle versioni precedenti (SQL Server Compact).

Importante

SQL Server Compact 3.5 non è attualmente ottimizzato per fungere da database per siti Web. Per impostazione predefinita, i collegamenti dalle applicazioni collegate e ASP.NET sono bloccati.

SQL Server Compact 3.5 è ottimizzato per l'utilizzo come database incorporato all'interno di applicazioni. L'utilizzo di SQL Server Compact 3.5 come database per siti Web richiede il supporto per utenti multipli e le modifiche simultanee dei dati. Ciò può determinare problemi di prestazioni. Come database per siti Web, utilizzare SQL Server 2005 e versioni successive o SQL Server 2005 Express Edition e versioni successive. Tali piattaforme sono più appropriate per i siti Web.

Utilizzare SQL Server Compact 3.5 con ASP.NET in scenari applicativi in cui ASP.NET viene utilizzato per creare database di SQL Server Compact 3.5 per la sincronizzazione. Utilizzare il codice seguente per modificare il funzionamento predefinito di SQL Server Compact 3.5 ai fini dell'utilizzo in ASP.NET.

AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true)