Aplicaciones LightSwitch para SharePoint

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

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.

System_CAPS_ICON_note.jpg 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 Crear aplicaciones empresariales de nube.

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.

TítuloDescripción
Tutorial: Crear una aplicación para SharePoint utilizando LightSwitchProporciona un ejemplo completo de creación de una aplicación para SharePoint hospedada en Office 365.
Tutorial: Acceder a un flujo de trabajo de SharePoint desde una aplicación móvil de LightSwitchMuestra 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 LightSwitchDescribe cómo habilitar características de colaboración social en una aplicación de LightSwitch para SharePoint.
Cómo: Asociar una biblioteca de documentos a una entidadMediante 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 SharePointLas 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 SharePointEs posible que las aplicaciones de SharePoint autohospedadas creadas en versiones anteriores de LightSwitch deban actualizarse.
Mostrar: