Applications LightSwitch pour SharePoint

LightSwitch vous permet de créer facilement une application pour SharePoint que les utilisateurs peuvent installer et démarrer depuis un site SharePoint. Les utilisateurs sont authentifiés automatiquement selon leurs identités et autorisations SharePoint. Pour plus d'informations sur les applications pour SharePoint, consultez Créer des apps pour SharePoint.

Les applications LightSwitch peuvent être hébergées dans SharePoint 2013, soit dans vos locaux, soit chez un fournisseur externe. Les utilisateurs découvrent et téléchargent les applications depuis SharePoint Store ou le catalogue des applications privées de leur organisation et les installent sur leurs sites SharePoint.

Lorsque vous activez une application pour SharePoint, vous accédez au modèle d'objet client SharePoint (CSOM), qui vous permet d'écrire le code qui fonctionne avec les composants de votre site SharePoint. Par exemple, vous pouvez écrire du code qui initialise un flux de travail SharePoint lorsqu'une valeur a changé dans votre application. Pour plus d'informations sur les API clientes SharePoint, consultez Procédure : effectuer des opérations de base avec du code de bibliothèque client SharePoint 2013.

Vous pouvez créer un client Silverlight ou un client HTML pour chaque application LightSwitch pour SharePoint. Si un projet LightSwitch contient plusieurs types de clients, vous ne pouvez pas activer le projet pour SharePoint.

Notes

Vous pouvez également utiliser le modèle de projet d'Application de gestion des informations professionnelles dans le Cloud dans Visual Studio pour créer une application pour SharePoint.Les application de gestion des informations professionnelles dans le Cloud sont automatiquement activées pour SharePoint et ne prennent en charge qu'un client HTML.Voir Créer des applications métier sur le cloud.

Activation de SharePoint

Pour créer une application pour SharePoint, vous activez les fonctionnalités SharePoint dans LightSwitch. Cette étape ajoute un projet et des références à votre solution, qui permettent à LightSwitch de communiquer avec SharePoint. Lorsque vous déboguez votre application, elle est déployée sur le Web d'application de SharePoint, puis exécutée localement dans votre navigateur.

Pour activer une application pour SharePoint

  1. Dans l'Explorateur de solutions, choisissez le nœud Application (où Application est le nom de votre application).

  2. Dans la barre de menus, choisissez Projet, Activer SharePoint.

  3. Dans l'Assistant Activation de SharePoint, entrez l'URL de votre site SharePoint ou le site de développement Office 365, puis choisissez le bouton Terminer.

    L'URL d'un site de développement Office 365 doit avoir le format https://MonSite.sharepoint.com/sites/Developer/.

    Les références à plusieurs assemblys SharePoint sont ajoutées à votre projet LightSwitch, et un projet pour une applications web SharePoint est ajouté à la solution.

Rubriques connexes

Titre

Description

Procédure pas à pas : création d'une application pour SharePoint à l'aide de LightSwitch

Fournit un exemple de bout en bout pour la création d'une application pour SharePoint hébergée sur Office 365.

Walkthrough: Accessing a SharePoint Workflow from a LightSwitch Mobile App

Montre comment créer un flux de travail SharePoint pour une application cliente LightSwitch écrite en HTML.

Comment : activer les flux sociaux SharePoint dans une application LightSwitch

Décrit comment activer les fonctionnalités de collaboration sociale dans une application LightSwitch pour SharePoint.

Procédure : associer une bibliothèque de documents à une entité

À l'aide de la fonctionnalité de bibliothèque de documents dans SharePoint, vous pouvez créer ou télécharger des documents associés à des éléments individuels dans une liste ou une entité. Par exemple, vous pouvez utiliser une bibliothèque de documents pour stocker de la documentation commerciale et des guides pour chaque produit dans une liste.

Comment : héberger une application cliente HTML LightSwitch sur Sharepoint

Les applications clientes HTML sont hébergées sur SharePoint pour le débogage et peuvent également être publiées sur un site SharePoint.

Comment : mettre à niveau une application LightSwitch SharePoint

Les applications SharePoint auto-hébergées créées dans des versions antérieures de LightSwitch peuvent avoir besoin d'être mises à niveau.