Création de sites Internet avec SharePoint 2010 15 Avril 2010 Stéphane CORDONNIER Directeur...

Preview:

Citation preview

Création de sites Internet avec SharePoint 201015 Avril 2010 Stéphane CORDONNIERDirecteur TechniqueiNext

www.inext-consulting.ch

Toute l’expertise Microsoft

Qui sommes-nous ?

« Pure Player » Microsoft• Créée en Janvier 2010• Joint venture entre ilem SA et MCNEXT

Vision• Devenir un partenaire incontournable

dans les technologies Microsoft en Suisse Romande

Mission• Accompagner nos clients dans leur

sélection et mise en œuvre des solutions Microsoft par des prestations de la plus haute qualité

AgendaQu’est-ce que la gestion de contenus ?

Qu’est-ce que le Web Content Management ?

Les concepts du WCM dans SharePoint

Fonctionnalités natives de SharePoint 2010

Migration d’un site MOSS 2007 vers SharePoint 2010

La gestion de contenus est un terme générique regroupant généralement plusieurs concepts

Gestion des contenus d’entreprise (ECM)Données non structurées (GED)Données structurées (base de données)Archivage (Record Management)

Gestion des contenus web (WCM)

Les fonctionnalités suivantes sont associées à la gestion de contenusWorkflow / Circuit d’approbationEditeur de texte richeGestion des versionsCatégorisation / TaxonomieMoteur de rechercheEtc...

SharePoint couvre les différents aspects de la gestion de contenus au travers des différentes versions existantes

Qu’est-ce que la gestion de contenus ?

Les fonctions de Web Content Management (WCM) permettent de créer des sites Web contenant des informations dont le but principal est la communication

Les solutions de Web Content Management visent à gérerLe contenu éditorialLa navigationLa charte graphique

Le rôle des solutions est de prendre en charge le cycle de vie de l’informationCréation / Edition / DestructionGestion de versions / Publication / Approbation / Archivage

Permet à des utilisateurs ne possédant pas nécessairement une grande expérience des outils informatiques de pouvoir publier du contenu (news, articles, documents…) très rapidement et très facilement

Qu’est-ce que le Web Content Management ?

SharePoint pour répondre à tous les besoins de l’entreprise

Degré de liberté des utilisateurs

Popula

tion

Collaboration Sites(Team Sites)

Web Portals(Intranet and Internet)

Departmental Solutions

Divisional Solutions

Personal Sites

(My Sites)

Versions de SharePoint 2010

Socle Technique

Internet / ExtranetIntranet

Enterprise Client Access License (CAL)

Standard Client Access License (CAL)

La plateforme SharePoint 2010Ribbon UI, SharePoint Workspace, SharePoint Mobile

Office Client and Office Web App Integration, Standards Support

Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser

Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements

PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot

Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS

Social Relevance, Phonetic Search, NavigationFAST Integration, Enhanced Pipeline

Communities

Search

Sites

Composites

ContentInsights

Les concepts du WCM dans SharePoint 2010

SharePoint utilise les mêmes concepts que ASP.NET 2.0 pour la construction de pages

Les « MasterPages » sont utilisées pour appliquer une charte graphique et des zones communes à toutes les pages d’un site

Il n’est pas possible d’avoir plusieurs « MasterPages » au sein d’un même site

Il est désormais possible de personnaliser la MasterPage appliquée aux pages situées dans le répertoire LAYOUTS

Page maître (MasterPage)

Page maître (Master Page)

Un « Layout » permet de définir le positionnement des éléments (textes, images…) au sein d’une page

Plusieurs « Layouts » sont disponibles par défautPages de WebPartsPages de contenusPages mixtes (WebParts + contenus)

Dans SharePoint 2010, le gabarit n’est plus sélectionnable lors de la création de la page mais peut être changé en 1 clic

Gabarit de page (Layout)

Gabarit de page (Layout)

Page = Page Maître + Gabarit

+ =

Les « Content Types » permettent de définir les métadonnées caractérisant un contenu (une page)

Ces métadonnées seront saisies par l’utilisateur lors du processus de création des pages

Chaque page créée par les utilisateurs au sein d’un site WCM possède un « Content Type »

Les « Content Types » sont associés aux « Layouts » pour permettre aux utilisateurs d’appliquer différents gabarits à leurs pages

Dans SharePoint 2010, il devient très facile de changer le « Content Type » d’une page une fois qu’elle a été créée

Types de contenu (Content Types)

Les « Content Types » se voient affecter des colonnes définissant les valeurs que les utilisateurs pourront saisir lors de la création d’une page

Les types de colonnes classiques de WSS sont toujours utilisables

De nouveaux types de colonnes sont apportés par MOSS spécifiquement pour le WCM

Ces nouveaux types de colonnes ont un rendu spécifique lors de l’édition d’une page

Editeur HTML richeSélecteur d’imagesEtc…

Types de colonnes

Barre d’outils de gestion de contenus (Ribbon)Gestion des fichiers Audio / VidéoMultilinguisme (variation + traduction)WebParts de présentation de contenus (ContentQuery, SummaryLinks, ContentEditor, Silverlight…)Gestion centralisée des métadonnées

NavigationSécuritéGestion du cycle de vie de la page (versions, workflows…)Ciblage de contenu (audience)Planification de publication Déploiement de contenus

Fonctionnalité natives

Démo

Les concepts de base du Web Content Management et les nouveautés de SharePoint 2010

Les webparts permettent de disposer librement le contenu sur la page de façon simple

Demande un niveau de compétences avancées de paramétrage pour le contributeur (xsl, html etc…)

Ne garantit pas la cohérence ergonomique des pages

Augmente le poids de la page (présence de fichiers JS) ainsi que la charge côté serveur

WebParts et WebControls : entre souplesse et robustesse…

Les Webcontrols sont à déclarer lors de la phase de création de la page

Permet de garantir l’uniformité des pages

Requiert du développement .NET

Effort positionné côté développeur et non pas contributeur

Microsoft recommande la mise en œuvre des Webcontrols pour les sites WCM

Il est possible de mixer Webparts et Webcontrols

WebParts et WebControls : entre souplesse et robustesse…

SharePoint 2010 a été validé WCAG 2.0 (niveau AA)

Optimiser le code HTMLUtilisation de CSSRespect des normes (XHTML)Gérer les attributs ALT et TITLE quand c’est nécessaire

Identifier les différentes balises METASiteMapGarder des URL lisibles

SharePoint n’entraine pas de contraintes pour le référencement sur internet, seule une bonne implémentation permet d’avoir un bon référencement

Accessibilité / Référencement

Migration MOSS 2007 SharePoint 2010

Respect des bonnes pratiques d’implémentation SharePointMasterPagesGabarits de pagesTypes de contenusFeaturesDéploiement via des solutions (WSP)Pas d’utilisation (ou usage limité) de SharePoint Designer

Prendre en compte les nouveautés/spécificités de SharePoint 2010 dès aujourd’hui

Faire appel à des spécialistes de l’implémentation de projets WCM

Les critères à prendre en considération

Une seule réponse NONVous pouvez démarrer dès aujourd’hui votre site sur MOSS 2007 et le migrer sur SharePoint 2010 dans quelques mois sans souci

Les concepts SharePoint 2010 et MOSS 2007 sont identiques à 95%

Les développements spécifiques effectués sur MOSS 2007 seront toujours utilisables sur SharePoint 2010

La migration demande un temps extrêmement réduit en cas de respect des bonnes pratiques d’implémentation sur MOSS 2007

Faut-il attendre la version finale de SharePoint 2010 pour son site Internet ?

DémoCréation de modèles de sites pour mettre en place des usines à sites (Web Factory)

Migration de MOSS 2007 vers SharePoint 2010

Recommended