Exporter (0) Imprimer
Développer tout

Créer des apps pour SharePoint

apps for SharePoint

Découvrez les applications pour SharePoint ainsi que la façon de les créer au moyen de technologies à base de normes telles que HTML5, JavaScript et OAuth. Plongez dans le cycle de vie du développement d’application. Découvrez l’endroit où démarrer vos applications, la façon de créer et développer des applications, et à quoi vous attendre lorsque vous êtes prêt à déployer une application pour SharePoint.

Dans SharePoint 2013, vous avez désormais la possibilité de créer des applications pour SharePoint. Mais, qu’est-ce qu’une application ? La meilleure description est celle d’une solution caractérisée par une faible empreinte et utilisant des technologies basées sur des normes telles que HTML5, JavaScript et OAuth. Les applications présentent une faible empreinte parce qu’elles ne s’installent en fait pas sur le serveur hôte, ce qui signifie qu’elles ne surchargent pas un site SharePoint avec des appels API en excès. À la place, vous disposez d’une diversité d’options d’hébergement pour une application vous offrant une souplesse de gestion de ces services indépendamment du package d’application que vous ajoutez à votre site SharePoint. Voir Vue d’ensemble des applications pour SharePoint pour plus d’informations.

Dans cette section des documents, nous décrivons tous les concepts à connaître d’emblée pour créer des applications sortant de l’ordinaire. Les documents sont organisés pour vous permettre de parcourir le cycle de vie du développement d’applications que nous recommandons : commencer, concevoir, développer, et plus tard, publier. La Figure 1 illustre le cycle de vie.

Figure 1. Cycle de vie du développement d’une application pour SharePoint

Démarrer, concevoir, développer et publier des applications

Dans Démarrer, nous vous présentons les principes de base : installation d’Office 365 pour les développeurs, présentation du modèle d’application en général, et découverte des technologies que vous allez devoir apprendre ou celles que vous connaissez déjà et pouvez appliquer directement au développement de votre application pour SharePoint. Nous avons fourni des liens vers des informations plus détaillées, des exemples de code et des procédures vous permettant de commencer directement à créer des applications hors du commun. Si nous parvenons à vous fournir tout ce que vous devez savoir dans Démarrer, vous devriez disposer de toutes les informations nécessaires pour accéder aux autres documents. Dans le cas contraire, n’hésitez pas à nous faire savoir en quoi nous pouvons améliorer les documents ! Cet ensemble de documents est juste un aperçu ; sur base des commentaires et des questions des clients, nous mettons régulièrement à jour les rubriques et proposons de nouveaux articles. Voir Envoyer des commentaires pour savoir comment nous contacter et contribuer à l’amélioration des documents.

Accéder directement à Démarrer

Supposons que vous ayez une idée sensationnelle pour une application. Dans cette section, nous vous guiderons tout au long des décisions à prendre au niveau de la conception et nous vous présenterons les pratiques recommandées pour créer votre application. Par exemple, qu’est-ce qui caractérise une bonne interface utilisateur ? Quelles sont les « formes » d’application disponibles ? Quand dois-je utiliser l’une plutôt que l’autre ? Quels sont mes choix pour l’accès aux données ?

Accéder directement à Concevoir

L’accent a été particulièrement mis sur la phase Développer dans les documents. Nous proposons des présentations approfondies, des articles de procédure et des extraits de code pour vous aider à comprendre les différentes tâches possibles dans une application pour SharePoint. Vous trouverez des articles sur l’exécution d’opérations CRUD (création, lecture, mise à jour et suppression) dans les listes, la création de requêtes REST et l’interaction avec les nouvelles API, la façon et le moment de configurer OAuth pour la sécurité, et la façon d’intégrer la richesse de SharePoint dans votre application. SharePoint propose des fonctionnalités sociales d’entreprise telles que les flux d’activités et les profils utilisateur, de pair avec des fonctionnalités de gestion de contenu d’entreprise, des fonctionnalités d’interopérabilité métier et des fonctionnalités de conception de site web pouvant véritablement faire sortir du lot vos applications. Pour plus d’informations, voir Ajouter des fonctionnalités de SharePoint 2013.

Par ailleurs, le code étant essentiel, examinez donc le menu « Exemples » dans le Centre de développement. Il s’agit d’un lien direct à nos exemples de code pour les applications. Dès que vous aurez configuré votre environnement de développement, jetez un œil à quelques-uns de nos exemples. Tirez profit d’une fonctionnalité de communauté qui vous permet de demander un exemple de code si nous n’en avons aucun à votre goût. Nous recueillons ces demandes, ainsi que les autres commentaires relatifs aux documents, et les exploitons dans le cadre des mises à jour régulières apportées au contenu et aux exemples. Par conséquent, n’hésitez pas à nous dire ce que vous voulez voir !

Accéder directement à Développer

À présent que vous avez créé votre application, vous êtes prêt à la partager. La rubrique Publier vous explique comment mettre votre application à la disposition de vos utilisateurs. Pour ce faire, vous pouvez publier l’application à l’un des deux emplacements suivants :

  • Office Store public. Publiez votre application sur l’Office Store pour la rendre disponible publiquement afin qu’elle puisse être achetée par les utilisateurs d’un déploiement SharePoint.

  • Catalogue d’applications d’organisation interne. Publiez vos applications dans un catalogue d’applications d’organisation interne, hébergé sur votre déploiement, pour les rendre accessibles aux utilisateurs disposant d’un accès à ce déploiement SharePoint.

Si vous décidez de publier votre application dans l’Office Store, consultez la rubrique Publier des apps pour Office et SharePoint. Celle-ci comprend des instructions concernant l’utilisation du Mon tableau de bord vendeur pour soumettre vos applications pour SharePoint ou Office à l’Office Store. Elle inclut également les consignes de validation que nous utilisons pour valider les applications qui sont répertoriées dans l’Office Store.

Accéder directement à Publier

Chaque article dans le Kit de développement logiciel (SDK) comporte un lien « Cela vous a-t-il été utile ? » dans la partie supérieure, ainsi qu’une section de commentaires au format libre vous permettant de mieux décrire le problème rencontré. Merci d’utiliser ces fonctionnalités pour nous envoyer vos commentaires : nous examinons tous les jours ces informations et effectuons des modifications sur base de vos suggestions.

Vous pouvez également apporter des modifications à chaque rubrique au moyen de la section d’ajout de la communauté en bas de chaque rubrique. Nous consultons également cette rubrique tous les jours et effectuons des modifications sur base de vos suggestions.

Avez-vous des commentaires sur notre travail ? Vous pouvez également les envoyer par courrier électronique. Contactez-nous à l’adresse docthis@microsoft.com.

En cas de demande de support, la meilleure façon pour obtenir une réponse rapide consiste à publier un message sur le forum des applications pour SharePoint sur MSDN.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.
Afficher:
© 2014 Microsoft