développement Bureau et SharePoint dans Visual Studio

Vous pouvez étendre Microsoft Office et SharePoint en créant une application légère ou un complément que les utilisateurs téléchargent à partir d’ Office Store ou d’un catalogue d’organisation, ou en créant une solution .NET Framework que les utilisateurs installent sur un ordinateur.

Dans cette rubrique :

Créer des compléments pour Office et SharePoint

Office 2013 et SharePoint 2013 présentent un nouveau modèle de complément qui vous permet de créer, de distribuer et de monétiser des compléments qui étendent Office et SharePoint. Ces compléments peuvent être exécutés dans Office ou SharePoint Online, et les utilisateurs ont la possibilité d’utiliser de nombreux appareils pour interagir avec.

Découvrez comment utiliser le nouveau modèle de complément Bureau pour étendre l’expérience de Bureau pour vos utilisateurs.

Ces compléments ont de petites empreintes par rapport aux compléments et solutions VSTO, et vous pouvez les créer à l’aide de presque toutes les technologies de programmation web telles que HTML5, JavaScript, CSS3 et XML. Pour commencer, utilisez les outils de développement Bureau dans Visual Studio, ce qui vous permet de créer des projets, d’écrire du code et d’exécuter vos compléments dans un navigateur.

Apps for Office and SharePoint conceptual model

Créer un complément Bureau

Pour étendre les fonctionnalités d’Office, créez un complément Office. Il s’agit essentiellement d’une page web hébergée dans une application Office lication telle qu’Excel, Word, Outlook et PowerPoint. Votre application peut ajouter des fonctionnalités à des documents, des feuilles de calcul, des messages électroniques, des rendez-vous, des présentations et des projets.

Vous pouvez vendre votre application dans Office Store. Office Store facilite la monétisation de vos compléments, la gestion des mises à jour et le suivi de la télémétrie. Vous pouvez également publier votre application pour les utilisateurs via un catalogue d'applications dans SharePoint ou sur Exchange Server.

L'application suivante pour Office affiche des données de feuille de calcul dans une carte Bing.

Content app for Office

En savoir plus

À Consultez
En savoir plus sur les compléments Office, puis en créer un. Compléments Office
Comparez les différentes façons dont vous pouvez étendre Office et décidez si vous devez utiliser une application ou un complément Office. Feuille de route pour les compléments Bureau, VSTO et VBA

Créer un complément SharePoint

Pour étendre SharePoint à vos utilisateurs, créez un complément SharePoint. Il s’agit essentiellement d’une petite application autonome facile à utiliser qui résout un besoin pour vos utilisateurs ou entreprises.

Vous pouvez vendre votre application pour SharePoint dans Office Store. Vous pouvez également publier votre complément pour les utilisateurs via un catalogue de compléments dans SharePoint. Les propriétaires de sites peuvent installer, mettre à niveau et désinstaller votre complément sur leurs sites SharePoint sans l’aide d’un serveur de batterie ou d’un administrateur de collections de sites.

Voici un exemple d’application pour SharePoint qui aide les utilisateurs à gérer les contacts professionnels.

Business contact manager app for SharePoint

En savoir plus

À Consultez
En savoir plus sur les compléments SharePoint, puis en créer un. Compléments SharePoint
Comparer les compléments pour SharePoint avec les solutions SharePoint traditionnelles. Compléments SharePoint comparés aux solutions SharePoint
Choisir entre la création d’un complément SharePoint et la création d’une solution SharePoint. Choisir entre les compléments SharePoint et les solutions SharePoint

Créer un complément VSTO

Créez un complément VSTO pour cibler Bureau 2007 ou Bureau 2010, ou pour étendre Bureau 2013 et Bureau 2016 au-delà de ce qui est possible avec Bureau compléments. Les compléments VSTO s’exécutent uniquement sur le bureau. Les utilisateurs doivent installer des compléments VSTO, de sorte qu’ils sont généralement plus difficiles à déployer et à prendre en charge. Votre complément VSTO peut cependant être intégré plus étroitement à Office. Par exemple, il peut ajouter des onglets et des contrôles au ruban Office et effectuer des tâches d'automatisation avancées telles que la fusion de documents ou la modification de graphiques. Vous pouvez tirer parti du .NET Framework, et utiliser C# et Visual Basic pour interagir avec des objets Office.

Voici un exemple de ce qu’un complément VSTO peut faire. Ce complément VSTO ajoute des contrôles de ruban, un volet des tâches personnalisé et une boîte de dialogue dans PowerPoint.

PowerPoint Add-in solution

En savoir plus

À Lire
Comparer les différentes façons dont vous pouvez étendre Office et déterminer si vous devez utiliser un complément VSTO ou un complément Office. Feuille de route pour les compléments Bureau, VSTO et VBA
Créer un complément VSTO. Création de compléments VSTO avec Visual Studio

Créer une solution SharePoint

Créez une solution SharePoint pour cibler SharePoint Foundation 2010 et SharePoint Server 2010, ou pour étendre SharePoint 2013 et SharePoint 2016 de manière à ce qui est possible avec un complément SharePoint.

Les solutions SharePoint nécessitent des serveurs de batterie SharePoint locaux. Les administrateurs doivent les installer. De plus, comme les solutions s'exécutent dans SharePoint, elles peuvent affecter les performances du serveur. Toutefois, les solutions fournissent un accès plus détaillé aux objets SharePoint. En outre, lorsque vous créez une solution SharePoint, vous pouvez tirer parti du .NET Framework, et utiliser C# et Visual Basic pour interagir avec des objets SharePoint.

En savoir plus

À Consultez
Comparer des solutions SharePoint et des compléments SharePoint. Compléments SharePoint comparés aux solutions SharePoint
Créer une solution SharePoint. Créer des solutions SharePoint