Pagina Servizi, Progettazione progetti
I servizi dell'applicazione client consentono di accedere facilmente ai servizi dei profili, dei ruoli e di accesso di Microsoft Ajax dalle applicazioni Windows Form e Windows Presentation Foundation (WPF).Per attivare e configurare i servizi applicazione client per il progetto è possibile utilizzare la pagina Servizi di Progettazione progetti.
Con i servizi applicazione client, è possibile utilizzare un server centralizzato per autenticare gli utenti, determinare il ruolo o i ruoli assegnati a ciascun utente e archiviare le impostazioni dell'applicazione per ogni utente per condividerle in rete.Per ulteriori informazioni, vedere Servizi applicazioni client.
Per accedere alla pagina Servizi, selezionare un nodo di progetto in Esplora soluzioni, quindi scegliere Proprietà dal menu Progetto.In Progettazione progetti fare clic sulla scheda Servizi.
[!NOTA]
I servizi dell'applicazione client richiedono la versione completa di .NET Framework e non sono supportati in .NET Framework Client Profile.Se la casella di controllo Attiva servizi applicazioni client è disabilitata, verificare che Versione .NET Framework di destinazione sia impostato su .NET Framework 3.5 o versioni successive.Per visualizzare l'impostazione Versione .NET Framework di destinazione in C#, aprire Creazione di progetti, quindi fare clic sulla pagina Applicazione.Per visualizzare l'impostazione Versione .NET Framework di destinazione in Visual Basic, aprire Progettazione progetti, fare clic sulla pagina Compila, quindi fare clic su Opzioni di compilazione avanzate.
Procedura: configurare i servizi delle applicazioni client
Configurazione
Questo controllo non è modificabile in questa pagina.Per una descrizione di questo controllo, vedere Pagina Compilazione, Progettazione progetti (Visual Basic) o Pagina Compilazione, Progettazione progetti (C#).Piattaforma
Questo controllo non è modificabile in questa pagina.Per una descrizione di questo controllo, vedere Pagina Compilazione, Progettazione progetti (Visual Basic) o Pagina Compilazione, Progettazione progetti (C#).Attiva servizi applicazione client
Selezionare questa opzione per attivare i servizi applicazione client.Per utilizzare i servizi applicazione client è necessario specificare i percorsi dei servizi nella pagina Servizi.Usa autenticazione di Windows
Indica che il provider di autenticazione utilizzerà l'autenticazione basata su Windows, ovvero, l'identità fornita dal sistema operativo Windows.Usa autenticazione basata su form
Indica che il provider di autenticazione utilizzerà l'autenticazione basata su form.L'applicazione quindi deve fornire un'interfaccia utente per l'accesso.Per ulteriori informazioni, vedere Procedura: implementare l'accesso utente con i servizi dell'applicazione client.Percorso servizio di autenticazione
Utilizzato solo con l'autenticazione basata su form.Specifica il percorso del servizio di autenticazione.Facoltativo: provider di credenziali
Utilizzato solo con l'autenticazione basata su form.Indica l'implementazione IClientFormsAuthenticationCredentialsProvider che il servizio di autenticazione utilizzerà per visualizzare una finestra di dialogo di accesso quando l'applicazione chiama il metodo static Membership.ValidateUser e passa stringhe vuote o valori null per i parametri.Se si lascia questa casella vuota, è necessario passare un nome utente valido e una password al metodo Membership.ValidateUser.È necessario specificare il provider di credenziali come nome di tipo completo dell'assembly.Per ulteriori informazioni, vedere Type.AssemblyQualifiedName e Nomi degli assembly.Il formato più semplice di un nome di tipo completo dell'assembly è simile al seguente:MyNamespace.MyLoginClass, MyAssemblyPercorso servizi ruoli
Specifica il percorso del servizio ruoli.Percorso servizi impostazioni Web
Specifica il percorso del servizio profili (impostazioni Web).Avanzate
Apre la Finestra di dialogo Impostazioni avanzate per i servizi che è possibile utilizzare per eseguire l'override del comportamento predefinito.Ad esempio, è possibile utilizzare questa finestra di dialogo per specificare un database per l'archiviazione offline anziché utilizzare il file system locale.Per ulteriori informazioni, vedere Finestra di dialogo Impostazioni avanzate per i servizi.
Vedere anche
Attività
Procedura: configurare i servizi delle applicazioni client
Riferimenti
Finestra di dialogo Impostazioni avanzate per i servizi
Pagina Compilazione, Progettazione progetti (Visual Basic)
Pagina Compilazione, Progettazione progetti (C#)
Concetti
Introduzione a Progettazione progetti