Share via


Aplicaciones LightSwitch para SharePoint

Mediante LightSwitch, es fácil crear una aplicación de SharePoint que los usuarios puedan instalar e iniciar desde un sitio de SharePoint. Los usuarios se autentican automáticamente en función de sus identidades y permisos de SharePoint. Para obtener más información sobre aplicaciones para SharePoint, consulte Crear aplicaciones para SharePoint.

Las aplicaciones de LightSwitch se pueden hospedar en SharePoint 2013, ya sea de forma local o en un proveedor externo. Los usuarios detectan y descargan aplicaciones de la Tienda de SharePoint o del catálogo privado de la aplicación de la organización y las instalan en los sitios de SharePoint.

Cuando se habilita una aplicación para SharePoint, se obtiene acceso al modelo de objetos de cliente de SharePoint (CSOM), que se puede utilizar para escribir código que funcione con activos del sitio de SharePoint. Por ejemplo, puede escribir código que inicie un flujo de trabajo en SharePoint cuando un valor de la aplicación haya cambiado. Para más información sobre las API de cliente de SharePoint, consulte Procedimiento para realizar operaciones básicas con el código de biblioteca de cliente de SharePoint 2013.

Puede crear un cliente basado en Silverlight o un cliente HTML para cada aplicación de LightSwitch para SharePoint. Si un proyecto de LightSwitch contiene más de un tipo de cliente, no se puede habilitar el proyecto para SharePoint.

Nota

También puede usar la plantilla de proyecto Aplicación empresarial de nube en Visual Studio para crear una aplicación para SharePoint.Las aplicaciones empresariales de nube se habilitan automáticamente para SharePoint y solo admiten un cliente HTML.Consulte Creación de aplicaciones empresariales de nube.

Habilitar SharePoint

Para crear una aplicación para SharePoint, habilite las características de SharePoint en LightSwitch. En este paso se agrega un proyecto y referencias a la solución que permiten que LightSwitch se comunique con SharePoint. Al depurar la aplicación, se implementa en la web de la aplicación en SharePoint y, a continuación, se ejecuta localmente en el explorador.

Para habilitar una aplicación de SharePoint

  1. En el Explorador de soluciones, elija el nodo Aplicación (donde Aplicación es el nombre de la aplicación).

  2. En la barra de menús, elija Proyecto, Habilitar SharePoint.

  3. En el asistente para Habilitar SharePoint, escriba la dirección URL del sitio de SharePoint o del sitio para desarrolladores de Office 365 y, a continuación, elija el botón Finalizar.

    La dirección URL de un sitio para desarrolladores de Office 365 debe tener el formato https://MiSitio.sharepoint.com/sites/Developer/.

    Al proyecto de LightSwitch se agregan referencias a varios ensamblados de SharePoint y a la solución se agrega un proyecto para una aplicación web de SharePoint.

Temas relacionados

Título

Descripción

Tutorial: Crear una aplicación para SharePoint utilizando LightSwitch

Proporciona un ejemplo completo de creación de una aplicación para SharePoint hospedada en Office 365.

Walkthrough: Accessing a SharePoint Workflow from a LightSwitch Mobile App

Muestra cómo crear un flujo de trabajo de SharePoint para una aplicación cliente de LightSwitch escrita en HTML.

Cómo: Habilitar las fuentes sociales de SharePoint en una aplicación de LightSwitch

Describe cómo habilitar características de colaboración social en una aplicación de LightSwitch para SharePoint.

Procedimiento para asociar una biblioteca de documentos con una entidad

Mediante la característica de la biblioteca de documentos de SharePoint, puede crear o cargar los documentos asociados a elementos individuales en una lista o una entidad. Por ejemplo, puede utilizar una biblioteca de documentos para almacenar la literatura de ventas y los manuales de producto de cada producto de una lista.

Cómo: Hospedar una aplicación cliente HTML de LightSwitch en SharePoint

Las aplicaciones de clientes HTML se hospedan en SharePoint para depurarlas y, además, se pueden publicar en un sitio de SharePoint.

Cómo: Actualizar una aplicación de LightSwitch habilitada para SharePoint

Es posible que las aplicaciones de SharePoint autohospedadas creadas en versiones anteriores de LightSwitch deban actualizarse.