Servizi applicazioni client
Aggiornamento: novembre 2007
I servizi dell'applicazione client semplificano la creazione di applicazioni basate su Windows che utilizzano i servizi delle applicazioni per profili, ruoli e accesso di ASP.NET AJAX inclusi in Microsoft ASP.NET 2.0 AJAX Extensions. Questi servizi consentono a più applicazioni basate su Windows e Web di condividere le informazioni sugli utenti e le funzionalità di gestione degli utenti in un unico server. Ad esempio, è possibile utilizzare questi servizi per eseguire le attività seguenti:
Autenticare un utente È possibile utilizzare il servizio di autenticazione per verificare l'identità di un utente.
Determinare il ruolo o ruoli di un utente autenticato. È possibile utilizzare il servizio dei ruoli per modificare l'interfaccia utente dell'applicazione in base al ruolo dell'utente. Ad esempio, è possibile fornire funzionalità aggiuntive per gli utenti con un ruolo di amministratore.
Archiviare e accedere alle impostazioni dell'applicazione per utente disponibili nel server. È possibile utilizzare il servizio delle impostazioni Web (anche noto come il servizio profili) per condividere impostazioni attraverso più applicazioni e percorsi.
I servizi dell'applicazione client utilizzano il modello di estensibilità dei servizi Web tramite provider di servizi client che è possibile specificare nei file di configurazione dell'applicazione. Questi provider di servizi includono funzionalità non in linea che utilizzano una cache locale per dati dell'autenticazione, dei ruoli e delle impostazioni quando una connessione di rete non è disponibile.
Per ulteriori informazioni sui servizi dell'applicazione ASP.NET AJAX, vedere Cenni preliminari sui servizi delle applicazioni ASP.NET.
In questa sezione
Cenni preliminari sui servizi delle applicazioni client
Vengono descritte le funzionalità disponibili tramite i provider di servizi dell'applicazione client.Procedura: configurare i servizi delle applicazioni client
Vene descritto come utilizzare Progettazione progetti di Visual Studio per l'attivazione e la configurazione dei servizi dell'applicazione. Vengono descritte anche le modifiche corrispondenti al file App.config.Procedura: implementare l'accesso e la disconnessione utente con servizi delle applicazioni client
Viene descritto come convalidare un utente quando l'applicazione è configurata per utilizzare un provider di servizi di autenticazione del client.Procedura: accedere a ruoli utente mediante servizi delle applicazioni client
Viene descritto come determinare se un utente assume un particolare ruolo quando l'applicazione è configurata per utilizzare il provider di servizi dei ruoli client.Procedura: accedere a impostazioni utente mediante servizi delle applicazioni client
Viene descritto come accedere alle impostazioni Web di un utente quando l'applicazione è configurata per utilizzare il provider delle impostazioni del client.Procedura: lavorare non in linea con servizi delle applicazioni client
Viene descritto come specificare la modalità non in linea quando l'applicazione è configurata per utilizzare servizi dell'applicazione client.Procedura dettagliata: utilizzo di servizi delle applicazioni client
Viene descritto come combinare tutte le funzionalità dei servizi dell'applicazione client in una sola applicazione. In questa procedura dettagliata vengono fornite istruzioni complete. Ad esempio, include istruzioni sulla creazione di un'pplicazione di servizi Web ASP.NET che è possibile utilizzare per testare i servizi delle applicazione client.
Riferimenti
Vedere anche
Concetti
Cenni preliminari sui servizi delle applicazioni ASP.NET
Utilizzo dell'autenticazione basata su form con ASP.NET AJAX
Utilizzo delle informazioni sui ruoli con ASP.NET AJAX
Utilizzo delle informazioni sul profilo con ASP.NET AJAX
Cenni preliminari sulle impostazioni delle applicazioni