Página Servicios, Diseñador de proyectos

Los servicios de aplicación cliente proporcionan acceso simplificado al inicio de sesión, las funciones y los servicios de perfil de Microsoft Ajax procedentes de aplicaciones de formularios de Windows Forms y de Windows Presentation Foundation (WPF). Puede utilizar la página Servicios del Diseñador de proyectos para habilitar y configurar los servicios de aplicación cliente para su proyecto.

Con los servicios de aplicación cliente, se puede utilizar un servidor centralizado para autenticar a los usuarios, determinar las funciones asignadas a cada usuario y almacenar la configuración de aplicaciones por usuario que se puede compartir en la red. Para obtener más información, vea Servicios de aplicación cliente.

Para obtener acceso a la página Servicios, seleccione un nodo de proyecto en el Explorador de soluciones y, a continuación, haga clic en Propiedades en el menú Proyecto. Cuando aparezca el Diseñador de proyectos, haga clic en la ficha Servicios.

Nota

Los servicios de aplicación cliente requieren la versión completa de .NET Framework y no son compatibles con el perfil de cliente de .NET Framework. Si está deshabilitada la casilla Habilitar servicios de aplicación cliente, compruebe que Versión de .NET Framework de destino está establecida en .NET Framework 3.5 o posterior. Para ver la opción Versión de .NET Framework de destino en C#, abra el Diseñador de proyectos y, a continuación, haga clic en la página Aplicación. Para ver la opción Versión de .NET Framework de destino en Visual Basic, abra el Diseñador de proyectos, haga clic en la página Compilación y, a continuación, haga clic en Opciones de compilación avanzadas.

Cómo: Configurar servicios de aplicaciones cliente

  • Configuración
    Este control no se puede modificar en esta página. Para obtener una descripción de este control, vea Página Compilación, Diseñador de proyectos (Visual Basic) o Generar (Página, Diseñador de proyectos) (C#).

  • Plataforma
    Este control no se puede modificar en esta página. Para obtener una descripción de este control, vea Página Compilación, Diseñador de proyectos (Visual Basic) o Generar (Página, Diseñador de proyectos) (C#).

  • Habilitar servicios de aplicación cliente
    Seleccione esta opción para habilitar los servicios de aplicación cliente. Para utilizar los servicios de aplicación cliente , debe especificar las ubicaciones de los servicios en la página Servicios.

  • Utilizar autenticación de Windows
    Indica que el proveedor de autenticación utilizará la autenticación basada en Windows, es decir, la identidad proporcionada por el sistema operativo Windows.

  • Usar autenticación de formularios
    Indica que el proveedor de autenticación utilizará la autenticación de formularios. Esto significa que la aplicación debe proporcionar una interfaz de usuario para el inicio de sesión. Para obtener más información, vea Cómo: Implementar el inicio de sesión de usuarios con servicios de aplicaciones cliente.

  • Ubicación del servicio de autenticación
    Sólo se utiliza con la autenticación de formularios. Especifica la ubicación del servicio de autenticación.

  • Opcional: proveedor de credenciales
    Sólo se utiliza con la autenticación de formularios. Indica la implementación de IClientFormsAuthenticationCredentialsProvider que utilizará el servicio de autenticación para mostrar un cuadro de diálogo de inicio de sesión cuando la aplicación llama al método static Membership.ValidateUser y pasa cadenas vacías o null para los parámetros. Si deja este cuadro en blanco, debe pasar un nombre de usuario y una contraseña válidos al método Membership.ValidateUser. Debe especificar el proveedor de credenciales como un nombre de tipo calificado con el nombre de ensamblado. Para obtener más información, vea Type.AssemblyQualifiedName y Nombres de ensamblado. En su forma más simple, un nombre de tipo calificado con el nombre de ensamblado es similar al ejemplo siguiente: MyNamespace.MyLoginClass, MyAssembly

  • Ubicación del servicio de funciones
    Especifica la ubicación del servicio de funciones.

  • Ubicación del servicio de configuración web
    Especifica la ubicación del servicio de perfil (configuración web).

  • Avanzado
    Abre Configuración avanzada de servicios (Cuadro de diálogo), que puede utilizar para invalidar el comportamiento predeterminado. Por ejemplo, puede utilizar este cuadro de diálogo para especificar una base de datos para el almacenamiento sin conexión en lugar de utilizar el sistema de archivos local. Para obtener más información, vea Configuración avanzada de servicios (Cuadro de diálogo).

Vea también

Tareas

Cómo: Configurar servicios de aplicaciones cliente

Referencia

Configuración avanzada de servicios (Cuadro de diálogo)

Página Compilación, Diseñador de proyectos (Visual Basic)

Generar (Página, Diseñador de proyectos) (C#)

Conceptos

Introducción al Diseñador de proyectos

Otros recursos

Servicios de aplicación cliente