Share via


Pagina Servizi, Progettazione progetti

I nuovi servizi 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

Per i servizi delle applicazioni client è richiesta la versione completa di .NET Framework. Tali servizi non sono supportati in .NET Framework Client Profile. Se la casella di controllo Attiva servizi applicazioni client è disabilitata, verificare che Framework di destinazione sia impostato su .NET Framework 3.5 o versioni successive. Per visualizzare l'impostazione Framework di destinazione in C#, aprire Progettazione progetti e fare clic sulla pagina Applicazione. Per visualizzare l'impostazione Framework di destinazione in Visual Basic, aprire Progettazione progetti e 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 How to: Implement User Login and Logout with Client Application Services.

  • 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, MyAssembly

  • Percorso 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

Altre risorse

Servizi applicazioni client