Créer des applications pour SharePoint à l'aide de Visual Studio

À l'aide de Visual Studio, vous pouvez créer des applications pour SharePoint, qui sont des solutions possédant un encombrement réduit et qui utilisent des technologies conformes aux normes telles que HTML5, JavaScript et OAuth. Vous créez généralement une de ces applications pour aider les utilisateurs à terminer une tâche spécifique ou un ensemble connexe de tâches. Par exemple, vous pouvez créer une application pour suivre des dépenses de voyage ou conserver une feuille d'inscription d'équipe. Pour plus d'informations, consultez Ce que vous pouvez faire dans une application pour SharePoint.

Les applications pour SharePoint ont une plus faible empreinte que d'autres solutions SharePoint car elles ne sont pas installées sur le serveur hôte, c'est pourquoi elles ne surchargent pas un site SharePoint avec des appels d'API. À la place, utilisez diverses options d'hébergement pour gérer ces services indépendants du package d'application que vous ajoutez à votre site SharePoint. Créez également des applications en ligne pour SharePoint à l'aide des outils de développement « Napa » Office 365. Pour plus d'informations, consultez SharePoint 2013 et Créer des apps pour SharePoint.

Mise en route

Pour commencer, installez et configurez un environnement de développement sur un ordinateur local ou Office 365. Téléchargez et installez également les outils de développement Office pour les composants clients Visual Studio et SharePoint, qui fournissent des modèles de projet et d'autres fichiers dont vous avez besoin. Pour plus d'informations, consultez Commencer à développer des applications pour Sharepoint.

Création d'une application pour SharePoint dans Visual Studio

Lorsque vous créez une application pour SharePoint à l'aide du modèle de projet Application pour SharePoint, un Assistant vous invite à choisir des paramètres de l'application, tel qu'un emplacement pour l'application et comment vous souhaitez l'héberger. Visual Studio génère une solution qui contient tous les fichiers nécessaires pour commencer à tester votre application pour SharePoint. Pour obtenir des exemples, consultez « tâches de base et des exemples pour vous montrer comment créer une application SharePoint hébergée, une application fournisseur hébergée, et une application autohébergée » dans Pour commencer le développement d'applications pour SharePoint.

Créez une application plus complète en ajoutant d'autres éléments de projet SharePoint, tels que les parties client Web, des listes, des types de contenu, des types de contenu pour les sources de données externes, et les flux de travail. Pour plus d'informations, consultez Création d'applications pour SharePoint et d'éléments de projet des modèles.

Création d'une application pour SharePoint à l'aide d'un outil web

En plus d'utiliser Visual Studio, créez également ces applications à l'aide des outils de développement « Napa » Office 365. En utilisant cet outil de conception basé sur un navigateur, développez non seulement des applications pour SharePoint mais également des applications pour Office. Par exemple, créez vos premières solutions à l'aide des outils de développement « Napa » Office 365 puis téléchargez et ouvrez ces solutions dans Visual Studio si vous décidez ultérieurement que vous voulez plus de fonctionnalités et de prise en charge de développement. Pour plus d'informations, consultez S'inscrire pour pour un site de développement Office 365.

Intégration des données SharePoint dans les applications pour Office

Intégrez les données stockées dans SharePoint, telles que des informations de liste ou des documents, dans Office à l'aide d'une application pour Office. De plus, le package d'une application pour SharePoint peut inclure une application pour le package Office. Lorsque les utilisateurs installent l'application pour SharePoint, l'application pour Office est ajoutée à un catalogue d'entreprise dans SharePoint. Pour plus d'informations, consultez Vue d'ensemble des applications pour Office.

Empaquetage et publication de votre application

Lorsque vous êtes prêt à publier votre application pour SharePoint, vous choisissez certains paramètres de l'Assistant Publication. Visual Studio génère tous les fichiers dont vous avez besoin pour publier l'application sur le catalogue d'entreprise SharePoint, le magasin d'Office, un dossier réseau partagé, ou encore un catalogue d'échange. Pour plus d'informations, consultez Comment : Empaquetez des applications pour SharePoint afin de les publier à l'aide de Visual Studio.

Obtention des réponses aux questions sur le développement d'applications

Si vous êtes coincés ou avez des questions sur la manière de développer une application pour SharePoint, lisez et publiez des requêtes sur le forum SharePoint 2013 pour les développeurs.

Voir aussi

Autres ressources

Applications de génération pour Office

Applications pour Office et SharePoint