Intégrer un Page Component au ruban
Nous avons défini dans le précédent dossier la fonction permettant au Ribbon de savoir quelles commandes notre « Page Component » peut traiter et la fonction permettant d’indiquer si notre « Page Component » est capable de traiter la demande.
Nous allons maintenant implémenter la fonction permettant d’exécuter les commandes.
Lire l'articleDéveloppement d’un Page component simple
Pour ajouter des éléments dans le « Ribbon », une technique utilisée consiste à développer des « custom actions ». Dans le code de celles-ci, nous insérons directement le code « JavaScript » nécessaire au traitement du bouton dans le fichier XML de déclaration.
Cette technique, bien que simple, a ses inconvénients. Le premier est que nous définissons tel quel le code JavaScript relatif au bouton dans le fichier XML. Cela ne pose pas de problème quand le code JavaScript est court, mais lorsqu’il nous faut exécuter plus d’instructions, cela devient vite gênant.
Ce dossier est issu de notre publication IT Pro Magazine (12/10). Pour consulter les schémas et illustrations associés, rendez-vous dans le club ab. onnés
Développer avec Visual Studio 2010
Comme pour SharePoint Designer, toute une série de nouveautés ont été apportées à Visual Studio 2010 pour le développement SharePoint.
Ainsi, le processus de création de workflows sous Visual Studio 2010 bénéficie de toutes les facilités apportées à la gestion des features (grâce au Feature Designer), des solutions SharePoint (grâce au Package Designer) et au débogage automatique (avec association au pool d’application approprié) lorsqu’on presse la touche F5.
Bien entendu, tous les concepts valables pour les workflows au sein de SharePoint s’appliquent également au développement sous Visual Studio. Comme précédemment, nous disposons de templates Sequential workflow ainsi que State machine workflow.
L’indispensable SharePoint Designer 2010
Contrairement à la version précédente, SharePoint Designer 2010 est devenu un outil indispensable pour toute une gamme d’utilisateurs allant de l’analyste métier en passant par le designer de site jusqu’au développeur SharePoint, et pas uniquement au niveau des workflows.
Lire l'articleCréer une liste SharePoint depuis InfoPath
Une autre possibilité offerte par InfoPath 2010 est la création de liste ou library. En effet, il est également possible de définir un formulaire avec tous les champs nécessaires. Lors de la publication du formulaire dans SharePoint, une liste avec les colonnes nécessaires sera créée.
Personnaliser des formulaires SharePoint
Avec la nouvelle version de SharePoint, Microsoft change complètement la manière dont InfoPath intègre SharePoint. Dans la version 2007 de SharePoint, les interactions avec InfoPath se faisaient au travers de Form Library (ou Document Library). En effet, les formulaires étaient uploadés dans une library et certains champs du formulaire pouvaient être "promus" comme colonne dans SharePoint.
Malgré que les données restaient stockées dans le formulaire lui-même, l'utilisateur avait la possibilité d'appliquer des filtres, des tris, etc … dans SharePoint comme avec n'importe quelles autres colonnes. Cependant, il était impossible de modifier la valeur de la colonne directement dans SharePoint.
A présent, les formulaires de liste sont des formulaires InfoPath. Lorsque vous ouvrez un élément, la page affichée contient un formulaire InfoPath que vous pouvez très simplement modifier sans avoir recours à du développement.
Partager les rapports Reporting Services avec Sharepoint
Une fois les rapports développés, comment pouvons-nous les partager ?
Les rapports sont accessibles soit à travers le site d’administration et de consultation Report Manager, soit en les intégrant à une application Web, soit en intégrant l’instance Reporting Services à un portail Microsoft Office Sharepoint. La dernière version de Reporting Services met l’accent sur cette intégration, notamment avec la version 2010 de Sharepoint.
Lire l'articleSharePoint Optimisation de l’environnement WAN
Les accélérateurs WAN constituent un choix naturel pour optimiser votre infrastructure SharePoint et lui permettre de répondre au mieux aux besoins des utilisateurs de sites distants. En fait, ils représentent quasiment une nécessité pour de nombreuses structures. Encore une fois, Microsoft déconseille la mise en place
Distribution et optimisation de la charge de travail SharePoint
La résolution des problèmes de bande passante et de latence, ainsi que l’amélioration des performances d’une implémentation SharePoint peuvent accroître la qualité d’utilisation et réduire les coûts informatiques.
Avec le déploiement généralisé de Microsoft Office SharePoint Server en vue de répondre aux besoins de collaboration et de gestion du contenu des entreprises, il devient de plus en plus clair que les informaticiens doivent relever des défis opérationnels de taille liés à la croissance de leurs infrastructures.
Lire l'articleTestez la solution BPM Blackpearl en mode SaaS
Avec K2 Online Trial, plateforme d'évaluation en mode SaaS, il est désormais possible de tester, en quelques clics de souris et sans installation, toutes les fonctionnalités de la solution de gestion de processus métier Blackpearl.
Celle-ci a récemment été désignée « meilleur produit de développement SharePoint », lors des TechEd 2011.
Lire l'articleDévelopper avec SharePoint 2010 (2/2)
Les équipes Microsoft ont créé et enrichi au fil des versions une véritable plateforme de développement afin de personnaliser les fonctions existantes ou de bâtir de nouvelles applications au-dessus de SharePoint.
Lire l'articleDévelopper avec SharePoint 2010 (1/2)
SharePoint propose en standard un certain nombre de composants et de fonctionnalités selon le produit installé, SharePoint Foundation 2010 ou SharePoint Server 2010, mais ce n’est qu’une petite partie de ce qu’il est possible de faire.
Lire l'articleCas client : Une migration vers SharePoint 2010 idéale pour ADP
« Il n’y a pas de valeur de rupture entre SharePoint 2007 et SharePoint 2010 » a estimé Karim Manar, Chef de produit SharePoint chez Microsoft France.
Pierre Siffrin, Chef de Projet Intranet/Extranet, Aéroports de Paris, témoigne en effet du gain de productivité dû aux nouvelles fonctionnalités de SharePoint 2010.
Lire l'articleOffice 365 en bêta publique
Microsoft lance sa nouvelle offre de solutions hébergées en bêta publique.
Pour rappel, celle-ci regroupe Office Professional Plus, Lync Online, Exchange Online et SharePoint Online.
Lire l'articleDossier SharePoint : Découverte des fonctionnalités ECM (2/2)
SharePoint 2010 apporte son lot de nouveautés. La partie ECM (Entreprise Content Management) n’est pas en reste.
Ce pan fonctionnel, disponible dans sa version SharePoint Server 2010, est un des éléments de la rosace SharePoint à avoir connu le plus d’améliorations. Cet article vous en présente les principaux atouts.
Lire l'articleCas client : ABC Network adopte SharePoint grâce à Calinda MailSpace
ABC Network est un groupe de travail, créé sous l’impulsion de la Commission Européenne. Celui-ci réunit 30 personnes de 6 organisations différentes, réparties dans 5 pays.
Le besoin de recourir à un outil informatique de collaboration s’est rapidement fait ressentir.
Lire l'articleDossier SharePoint : Découverte des fonctionnalités ECM (1/2)
SharePoint 2010 apporte son lot de nouveautés. La partie ECM (Entreprise Content Management) n’est pas en reste.
Ce pan fonctionnel, disponible dans sa version SharePoint Server 2010, est un des éléments de la rosace SharePoint à avoir connu le plus d’améliorations. Cet article vous en présente les principaux atouts.
Lire l'articleDossier Collaboration : Les workflows avec SharePoint 2010
Les produits et technologies SharePoint permettent, on l’a vu dans un dernier article, d’être une alternative de plus en plus crédible pour le remplacement du gestionnaire de fichiers avec la notion de listes où sont stockés entre autres des documents et des formulaires.
Une des caractéristiques des listes est d’être le lieu d’une programmation nommée flux de travail ou workflow. Les workflows sont donc utilisables dans les listes et les bibliothèques de documents. Ils peuvent aussi en être indépendants, ce qui est une nouveauté de cette version 2010.
Lire l'articleGérez SharePoint Server 2010 avec PowerControls 6.1
Kroll Ontrack lance la nouvelle version de PowerControls.
Cette version 6.1 prend en charge Microsoft Office SharePoint Server 2010, permettant aux utilisateurs d'ouvrir et de lire les données SharePoint 2010 et de se connecter à des bases cibles SharePoint 2010.
Lire l'articleDossier SharePoint : Les flux de travail (2/2)
Un flux de travail est un ensemble d'actions séquentielles (flux de travail séquentiel) ou non (flux de travail à états).
Le flux de travail est un élément central dans l'architecture de SharePoint. Dans cette nouvelle version de la plateforme collaborative, les outils de création de flux de travail ont été fortement améliorés.
Lire l'article