SharePoint 2013 Développez en.net pour personnaliser SharePoint (Apps, REST, CSOM et Azure)



Documents pareils
3 Octobre Les Communautés MS

SPT Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

Messagerie & Groupeware. augmentez l expertise de votre capital humain

SHAREPOINT PORTAL SERVER 2013

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

Messagerie, travail collaboratif, SharePoint, Lync

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Introduction au développement SharePoint. Version 1.0

EXTENSION de Microsoft Dynamics CRM Réf FR 80452

Consultant.NET / SharePoint

Formation SharePoint Server 2013

ICT7 Luxembourg. ICT7 Belgium. ICT7 France. 33 people. 12 people. 2 people

SharePoint Server 2013

Microsoft SharePoint. Agenda

Jeudi 17 février Nicolas Darcheville Vincent Goessens

LA GOUVERNANCE, OU COMMENT RAPPROCHER LES ÉQUIPES DE DÉVELOPPEMENT ET D INFRASTRUCTURE

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

Business Intelligence avec SQL Server 2012

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques

Bien aborder un projet SharePoint 2013

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Introduction à Microsoft InfoPath 2010

Chapitre 1 Introduction

SharePoint 2013 L'environnement de travail collaboratif

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Introduction MOSS 2007

Premier Accelerate Packages: Azure Fast Start

Publication. Aperçu rapide Quelles améliorations pour Microsoft SharePoint 2013?

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Installation WSS 3.0 Z

Catalogue Formation «Vanilla»

Fiche Technique Windows Azure

Devenez un véritable développeur web en 3 mois!

Les journées SQL Server 2013

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Business Intelligence simple et efficace avec Excel et PowerPivot

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos)

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

IBM System i. DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!!

Joomla! Création et administration d'un site web - Version numérique

SQL SERVER 2008, BUSINESS INTELLIGENCE

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

FILIÈRE TRAVAIL COLLABORATIF

BizTalk Server Principales fonctions

Catalogue des formations 2014

Commerce Server 2009 R2

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

Catalogue des formations pour vos collaborateurs, pour vos clients,

SQL Server 2012 et SQL Server 2014

Whitepaper. Méthodologie de création de rapports personnalisés SQL Server Reporting Services

Comment booster vos applications SAP Hana avec SQLSCRIPT

Notre Catalogue des Formations IT / 2015

Nouveautés ArcGIS 10.1 for Server

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

Business Intelligence avec Excel, Power BI et Office 365

Francis Mignault. ! Coauteur : Expert Oracle Application Express. ! Membre du Oracle APEX Advisory Board apex.oracle.com/vote

MatchPoint SNOW pour SharePoint 2013

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Formations qualifiantes pour demandeurs d emploi

tech days AMBIENT INTELLIGENCE

R E S O T E L. Ingénierie des Systèmes Informatiques Réseaux et Télécommunications. Calendrier des Formations IT

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

arcopole Studio Version 3.1

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

Messagerie vocale dans votre BAL. sur un téléphone. Grandes BAL à bas coût. dans un navigateur. Le cloud comme vous le souhaitez

SQL Server Installation Center et SQL Server Management Studio

Peut être utilisée à l intérieur du site où se trouve la liste de référence.

Point sur les solutions de développement d apps pour les périphériques mobiles

Catalogue de formation QlikView

Windows Server 2012 R2 Administration

Introduction aux CMS Microsoft. Philippe Sentenac

Guide de migration BiBOARD V10 -> v11

Microsoft Office SharePoint Server Guide d évaluation

Introduction aux. services web 2 / 2

Table des matières ENVIRONNEMENT

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Automatisation de l administration système

Catalogue des formations Edition 2015

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

palais des congrès Paris 7, 8 et 9 février 2012

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Calendrier Inter-entreprises (minimum 2 personnes)

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

InstallShield 2014 FICHE TECHNIQUE. Création de programmes d installation pour Microsoft Windows

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

Transcription:

Démarrer avec SharePoint 1. Introduction 17 2. Historique de SharePoint 18 3. Architecture physique d une ferme SharePoint 19 3.1 Introduction 19 3.2 Environnement multiserveur 19 3.3 IIS 20 3.4 GAC 20 3.5 Système de fichiers (SharePoint Root) 21 3.6 Problèmes typiques d un environnement multiserveur 21 3.6.1 L utilisation du cache 21 3.6.2 Double-Hop 22 3.6.3 Timer Job 23 3.6.4 Web.config 23 4. Architecture logique d une ferme SharePoint 23 4.1 Introduction 23 4.2 La ferme (SPFarm) 24 4.2.1 Hiérarchie 24 4.2.2 Relation à SQL 25 4.2.3 Ressources physiques 25 4.2.4 Sécurité 25 4.3 Les applications (SPWebApplication) 26 4.3.1 Hiérarchie 26 4.3.2 Ressources physiques 26 4.3.3 URL 27 4.3.4 Relation à SQL 28 4.3.5 Sécurité 28 4.4 Les collections de sites (SPSite) 31 4.4.1 Hiérarchie 31 4.4.2 Ressources physiques 31 1/15

4.4.3 URL 31 4.4.4 Relation à SQL 32 4.4.5 Sécurité 32 4.5 Les sites (SPWeb) 33 4.5.1 Hiérarchie 33 4.5.2 Ressources physiques 33 4.5.3 URL 33 4.5.4 Relation à SQL 34 4.5.5 Sécurité 34 4.6 Les applications de service 34 4.6.1 Hiérarchie 34 4.6.2 Relation à SQL 34 4.6.3 Sécurité 34 5. Développement et déploiement 35 5.1 Introduction 35 5.2 Les solutions de type ferme 35 5.2.1 Caractéristiques 35 5.2.2 Avantages des solutions de type ferme 36 5.2.3 Inconvénients des solutions de type ferme 36 5.3 Les solutions Sandboxed (solutions bac à sable) 37 5.3.1 Caractéristiques 37 5.3.2 Avantages des solutions Sandboxed 37 5.3.3 Inconvénients des solutions Sandboxed 37 5.4 Les Apps 38 5.4.1 Caractéristiques 38 5.4.2 Avantage des Apps 38 5.4.3 Inconvénients des Apps 39 5.5 Quel mode de déploiement choisir? 39 6. Environnement de développement 40 6.1 Créer un environnement soi-même 40 6.2 Disposer d un environnement dans le Cloud 41 6.2.1 CloudShare 41 6.2.2 Azure 41 2/15

6.2.3 Office 365 Developer Preview 41 6.3 Outils supplémentaires facilitant le développement SharePoint 42 6.3.1 CKS Dev 42 6.3.2 CAML Query Builder 42 6.3.3 SharePoint Manager 42 6.3.4 SharePoint ULS Log Viewer 42 7. Résumé 43 Rappels sur les composants 1. Introduction 45 2. Les features (fonctionnalités) 46 2.1 Introduction 46 2.2 Les scopes (portées) 46 2.3 Les dépendances 48 2.4 Le Stapling (agrafage de fonctionnalités) 50 2.5 Les Feature Receivers (évènements) 51 2.6 La Feature Upgrade (gestion des versions) 53 2.7 Gestion des profils de déploiement dans Visual Studio 63 3. Manipuler les données 65 3.1 Introduction 65 3.2 CAML 65 3.2.1 Préciser un ordre de tri 66 3.2.2 Préciser des conditions 66 3.2.3 Jointure simple 66 3.2.4 Jointures multiples 66 3.3 SPLINQ 67 3.3.1 Jointure simple 67 3.3.2 Ajout d un élément 67 3.4 Services web/soap/rest/csom 68 3/15

4. Les WebParts 68 4.1 Introduction 68 4.2 Les WebParts non visuels 69 4.3 Les WebParts visuels 71 4.4 Panneaux de propriétés 72 4.5 Connexions simples 76 4.6 Interfaces de connexions standard 79 4.7 Connexions avancées (AJAX) 82 4.8 Les WebParts Verbs 87 4.9 Compatibilité 87 5. Les Timer Jobs (tâches planifiées) 88 5.1 Introduction 88 5.2 Créer un Timer Job 88 5.3 Déboguer un Timer Job 91 5.4 Déployer un Timer Job 91 5.5 Compatibilité 92 6. Les Event Receivers (évènements) 92 6.1 Introduction 92 6.2 Les Event Receivers synchrones 92 6.3 Les Event Receivers asynchrones 93 6.4 Les types d Event Receivers 93 6.5 Exemple 94 6.6 Compatibilité 95 7. Les pages applicatives 96 7.1 Introduction 96 7.2 Création d une page applicative 96 7.3 Compatibilité 98 8. Les solutions Sandboxed (bac à sable) 99 8.1 Introduction 99 4/15

8.2 Service 100 8.3 Limitations 100 8.4 Développer une Sandboxed simple 101 8.5 Développer un proxy 102 8.6 Validation et contrôle 105 8.7 Déboguer 105 9. Résumé 106 CSOM, REST et OData 1. Introduction 107 2. CSOM 108 2.1 Introduction 108 2.2 Concepts généraux 109 3..NET CSOM 109 3.1 Introduction 109 3.2 Opérations sur les listes et les sites 110 3.2.1 Créer un site 110 3.2.2 Récupérer la liste des listes cachées d un site 111 3.3 Opérations sur les données 111 3.3.1 Requête CAML 111 3.3.2 Jointure CAML 112 3.3.3 Filtrer en utilisant LINQ 114 3.3.4 Ajouter un élément 114 3.3.5 Modifier un élément 115 3.3.6 Modifier une série d éléments 115 3.3.7 Supprimer un élément 116 3.4 Opérations sur le moteur de recherche 117 3.4.1 Recherche simple 117 3.4.2 Recherche multiple 118 3.5 Opérations sur la taxonomie 119 5/15

3.5.1 Lister tous les termes en parcourant la hiérarchie 119 3.5.2 Rechercher des termes 120 3.5.3 Créer un nouveau terme dans le dictionnaire Keywords 121 3.5.4 Supprimer un terme 122 3.6 Opérations sur les profils utilisateurs 122 3.6.1 Lister toutes les propriétés du profil de l utilisateur courant 122 3.6.2 Suivre un utilisateur 122 3.6.3 Arrêter de suivre un utilisateur 123 3.7 Opérations sur le Publishing 123 3.7.1 Ajouter et publier une page 123 3.7.2 Publier une page existante 124 3.8 Gestion d erreur avec le CSOM 125 4. JSOM 129 4.1 Introduction 129 4.2 Opérations sur les listes et les sites 130 4.2.1 Créer un site 130 4.2.2 Créer une liste 130 4.3 Opérations sur les données 131 4.3.1 Créer un élément 131 4.3.2 Modifier un élément 131 4.3.3 Supprimer un élément 132 4.3.4 Lister le contenu d une bibliothèque 132 4.4 Opérations sur le moteur de recherche 133 4.5 Opérations sur la taxonomie 135 4.5.1 Rechercher des termes 135 4.5.2 Créer un nouveau mot clé dans le dictionnaire Keywords 136 4.6 Opérations sur les profils utilisateurs 137 4.6.1 Récupérer les propriétés d un profil utilisateur 137 4.7 Gestion d erreur avec le JSOM 138 5. Silverlight CSOM 138 6. REST et OData 139 6.1 Introduction 139 6/15

6.2 Architecture REST dans SharePoint 2013 140 6.3 OData en quelques lignes 141 6.4 Les nouveaux points d accès aux ressources (endpoints) 142 6.5 Effectuer quelques tests basiques 143 6.6 Considérations générales 144 6.7 Opérations sur les sites 145 6.7.1 Lister les features d un site 145 6.7.2 Lister les event receivers d un site 145 6.7.3 Lister les champs d un site 145 6.7.4 Lister les types de contenu d un site 146 6.7.5 Lister les dossiers d un site 146 6.7.6 Lister le contenu de la corbeille de l utilisateur 146 6.7.7 Lister les types de template de listes disponibles 146 6.7.8 Lister les types de template de sites disponibles 147 6.7.9 Lister les sous-sites 147 6.7.10 Créer un nouveau site 147 6.7.11 Supprimer un site 148 6.8 Opérations sur les listes 149 6.8.1 Afficher les listes d un site 149 6.8.2 Créer une nouvelle liste 149 6.8.3 Ajouter un champ à une liste 150 6.8.4 Supprimer une liste 151 6.9 Opérations sur les données 151 6.9.1 Requête simple 152 6.9.2 Jointure 152 6.9.3 Inclure les données de l auteur 153 6.9.4 Gérer les null 153 6.9.5 Inclure le nombre d éléments 154 6.9.6 Pagination 154 6.9.7 Ajouter un document 155 6.9.8 Ajouter un nouvel élément 155 6.9.9 Listdata.svc VS /_api/web/lists 156 6.10 Opérations sur le moteur de recherche 157 6.10.1 Recherche simple 157 6.10.2 Recherche ciblée sur les personnes 157 6.10.3 Recherche avancée 158 7/15

6.10.4 Inclure les Refiners (affinement des résultats de recherche) 158 6.10.5 Exécuter une recherche via HTTP POST 158 6.11 Opérations sur la taxonomie 159 6.12 Opérations sur les profils utilisateurs 159 6.12.1 Récupérer les propriétés du profil utilisateur courant 159 6.12.2 Récupérer les propriétés d un autre profil 160 6.12.3 Récupérer la liste de ses followers (suiveurs) 160 6.12.4 Récupérer la liste des personnes que l on suit 161 6.12.5 Récupérer la liste des contenus que l on suit 161 6.12.6 Récupérer ses newsfeed (fil de nouvelles) 161 6.12.7 Récupérer sa timeline feed 162 6.12.8 Aimer un microblog 162 6.12.9 Ne plus aimer un microblog 162 6.12.10 Verrouiller un microblog 163 6.12.11 Déverrouiller un microblog 163 6.12.12 Récupérer la liste des personnes qui aiment un microblog 164 6.12.13 Créer un microblog 164 6.12.14 Répondre à un microblog 165 6.12.15 Mentionner une personne dans un microblog 166 6.12.16 Créer un hashtag dans un microblog 168 6.12.17 Suivre un document 168 6.12.18 Arrêter de suivre un document 169 6.12.19 Suivre un tag 169 6.12.20 Arrêter de suivre un tag 169 6.12.21 Suivre un site 170 6.12.22 Arrêter de suivre un site 170 6.13 REST vs CSOM 170 6.13.1 REST vs JSOM points forts 171 6.13.2 REST vs JSOM points faibles 171 6.13.3 REST vs CSOM points forts (Cloud-Hosted Apps) 171 6.13.4 REST vs CSOM points faibles (Cloud-Hosted Apps) 172 7. Résumé 172 Le nouvel App Model 8/15

1. Introduction 173 2. Préparation de l environnement de développement 174 2.1 Système local 174 2.2 Office 365 176 3. Les différents types d Apps 177 3.1 SharePoint-Hosted 177 3.2 Auto-Hosted 177 3.3 Provider-Hosted 177 4. Paramètres généraux 178 4.1 AppManifest 178 4.2 URL de démarrage et paramètres 179 5. App Web, Host Web et Remote Web 181 5.1 L'App Web 181 5.2 Le Host Web 182 5.3 Le Remote Web 182 5.4 Synthèse par type d App 182 6. La sécurité et les Apps 183 6.1 Introduction 183 6.2 App Domain 183 6.3 OAuth 183 6.4 Autorisations 184 6.5 App-Only Policy 185 7. Développer une SharePoint-Hosted App 186 7.1 Introduction 186 7.2 Capacités d une SharePoint-Hosted App 186 7.3 JavaScript, le langage dominant 187 7.4 TypeScript 188 9/15

7.5 Créer sa première SharePoint-Hosted App 189 7.6 Développer une SharePoint-Hosted App utilisant les API REST 190 7.7 Développer une SharePoint-Hosted App utilisant le JSOM 200 7.8 Utiliser les librairies Cross-Domain 201 7.9 Anatomie du package d une SharePoint-Hosted App 203 8. Développer une Auto-Hosted App 203 8.1 Introduction 203 8.2 Capacités d une Auto-Hosted App 204 8.3 Créer sa première Auto-Hosted App 204 8.3.1 TokenHelper 205 8.3.2 AppManifest d une Auto-Hosted App 205 8.3.3 Web.config du Remote Web 206 8.4 Développer une Auto-Hosted App plus évoluée 206 8.5 Anatomie du package d une Auto-Hosted App 213 9. Développer une Provider-Hosted App 214 9.1 Introduction 214 9.2 Capacités d une Provider-Hosted App 214 9.3 Développer sa première Provider-Hosted App 215 9.3.1 TokenHelper 215 9.3.2 AppManifest d une Provider-Hosted App 215 9.3.3 Web.config du Remote Web 216 9.4 Développer une Provider-Hosted App plus évoluée 216 9.5 Embarquer une base de données dans une Provider-Hosted App Azure 223 9.6 Anatomie du package d une Provider-Hosted App 223 10. Déploiement en production 224 10.1 Introduction 224 10.2 App Catalog 224 10.3 PowerShell 226 10.4 SharePoint Store 226 10.5 Gestion des mises à jour 230 11. Résumé 234 10/15

SharePoint 2013 et WCF 1. Introduction 235 2. Scénarios où des services WCF peuvent être utiles 236 3. Usines WCF de SharePoint 236 3.1 Introduction 236 3.2 Développer un service basé sur MultipleBaseAddressDataServiceHostFactory 237 4. Nouveautés.NET 4 exploitables dans SharePoint 2013 245 4.1 WebFaultException 245 4.2 WCF REST Caching 248 4.2.1 Web.config 248 4.2.2 Le code 249 5. Résumé 252 Business Connectivity Services 1. Introduction 253 2. Architecture 254 2.1 L application de service BCS 255 2.2 Les ECT 256 2.3 Les stéréotypes 256 2.4 Les listes externes 257 2.5 Les WebParts 257 2.6 L intégration avec le moteur de recherche 257 2.7 L intégration avec les profils utilisateurs 258 3. Développement d un BCS 259 11/15

3.1 Avec SharePoint Designer 259 3.2 Avec Visual Studio 259 4. Nouveautés BCS dans SharePoint 2013 267 4.1 Support de OData 267 4.2 Développer une App qui embarque un ECT 268 4.3 Notifications 273 5. Résumé 274 SharePoint Online 1. Introduction 275 2. Création d un site Développeur Office 365 276 3. Napa 277 3.1 Installer Napa 277 3.2 Squelette d une App créée avec Napa 278 3.3 Paramétrage d une App Napa 283 3.4 Développer une App avec Napa 283 3.5 Déboguer avec Napa 289 3.6 Exporter une App Napa vers Visual Studio 291 3.7 Limitations de Napa 291 4. Office 365 et Visual Studio 292 4.1 Introduction 292 4.2 Créer et déployer une App avec Visual Studio 292 4.3 Déboguer une App avec Visual Studio 293 4.4 Créer une solution Sandboxed pour Office 365 293 4.4.1 Introduction 293 4.4.2 Préparation de l environnement 294 4.4.3 Création de la solution 295 12/15

4.4.4 Mise au point et déploiement 295 5. Résumé 297 SharePoint et le développement mobile 1. Introduction 299 2. Fonctionnalité standard Mobile Browser View 300 3. Environnement SharePoint pour tester et développer des applications mobiles 302 3.1 Office 365 302 3.2 CloudShare 302 4. Techniques de développement mobile 304 4.1 Applications natives 304 4.1.1 Avantages des applications natives 304 4.1.2 Désavantages des applications natives 305 4.2 Les frameworks de développement Web mobile 305 4.2.1 Avantages des frameworks de développement Web mobile 305 4.2.2 Désavantages des frameworks de développement Web mobile 306 4.3 Applications hybrides 306 4.3.1 Avantages des applications hybrides 307 4.3.2 Désavantages des applications hybrides 307 4.4 Responsive Web Design (RWD) 307 4.4.1 Avantages du Responsive Web Design 307 4.4.2 Désavantages du Responsive Web Design 308 4.5 Communication entre une application mobile et SharePoint 2013 308 4.5.1 Les API standard 308 4.5.2 Les HTTP Handlers 308 4.5.3 Une communication hybride 310 5. Développer une application mobile basique avec Sencha Touch 311 13/15

5.1 Introduction à Sencha Touch 311 5.2 Développement de l application 312 5.2.1 Code du contrôleur 320 5.2.2 Code du modèle 321 5.2.3 Code du store 322 5.2.4 Code de la vue et de tous ses composants 322 5.2.5 Code de app.js 324 5.2.6 Code de index.html 324 5.2.7 Récapitulatif 325 6. Particularités de SharePoint 2013 326 6.1 Les Master Pages et le Design Manager 326 6.2 Les Device Channels 329 6.2.1 Introduction 329 6.2.2 Configuration 330 6.2.3 Ordre de chargement 331 6.2.4 Stratégie à mettre en œuvre pour définir les Device Channels 332 6.2.5 Avantages 332 6.2.6 Désavantages 333 6.2.7 Le contrôle MobilePanel 333 6.3 Développer une Master Page mobile 334 6.4 Géolocalisation dans SharePoint 2013 343 6.5 Image Renditions 343 7. PhoneGap en quelques mots 344 7.1 Introduction 344 7.2 Développer avec PhoneGap 344 7.3 Packager avec PhoneGap 346 8. Résumé 346 Autres évolutions de SharePoint 1. Introduction 347 14/15

2. Le moteur de recherche 347 2.1 Intégration de FAST 347 2.2 Indexation permanente 348 2.3 Suppression des scopes, apparition des Result Sources 348 2.4 XSLT remplacé par les Display Templates 348 2.5 Managed Properties (propriétés gérées) 349 2.6 Suppression de la syntaxe FullText 349 2.7 Content By Search WebPart 349 3. Le MDS 350 4. Social Networking 352 4.1 Fonctionnalités supprimées 352 4.2 Intégration avec Yammer 352 4.3 Microblogging 353 4.4 Hashtags et mentions 353 4.5 Suivi de contenu et de personne 354 4.6 Communautés 355 5. Publishing 356 5.1 Cross-Site Publishing 356 5.2 Navigation 357 5.3 RTE 357 6. Résumé 357 Index 373 15/15