Share via


Creazione e configurazione del database dei servizi dell'applicazione per SQL Server

Aggiornamento: novembre 2007

Molte funzionalità di ASP.NET si basano su servizi intrinseci dell'applicazione, tra cui l'appartenenza, i ruoli, i profili e la personalizzazione. Tali servizi utilizzano i provider, ovvero oggetti che ne rendono persistenti i dati in un archivio a lungo termine. Il servizio di personalizzazione di ASP.NET, ad esempio, utilizza un provider di personalizzazione per salvare le impostazioni dell'utente personalizzate nelle pagine Web.

Ogni servizio dell'applicazione utilizza un provider per renderne persistenti i dati in quel determinato tipo di archivio dati. Per ogni servizio un provider SQL viene incluso e configurato come provider predefinito per rendere persistenti i dati in un database Microsoft SQL Server.

Nota:

Per rendere persistenti i dati dei servizi dell'applicazione ASP.NET in un altro archivio dati oltre a SQL Server, ad esempio un database Microsoft Access, file XML o altri sistemi RDBMS, è necessario creare un provider distinto per ciascun tipo di archivio dati. Per creare un provider personalizzato, è possibile ereditare dal provider di base relativo a un determinato servizio ed estenderlo per gestirne i dati in qualsiasi tipo di archivio dati scelto. Per creare, ad esempio, un provider di database Access relativo al servizio di appartenenza, è possibile ereditare dalla classe base MembershipProvider e rendere possibile la persistenza dei dati sull'appartenenza in Access.

Negli argomenti di questa sezione vengono fornite informazioni dettagliate sulla creazione, configurazione, sicurezza e connessione al database dei servizi dell'applicazione per SQL Server.

In questa sezione

Sezioni correlate