Servizi applicazioni client
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 Microsoft 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à offline 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 Microsoft 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 utente con i servizi dell'applicazione 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 offline con servizi delle applicazioni client
Viene descritto come specificare la modalità offline 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 Microsoft Ajax
Utilizzo di informazioni sui ruoli con Microsoft Ajax
Utilizzo di informazioni sui profili con Microsoft Ajax
Cenni preliminari sulle impostazioni delle applicazioni