Approches de mise en place d’un
 environnement de gestion de contenu Web
           sous SharePoint 2007

                ...
Objectif

   Présentation de trois approches possibles pour
    mettre en place un environnement de gestion
    de conten...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Introduction à la gestion de contenu Web
               Plusieurs flux de travail                                   Chiffr...
Introduction à la gestion de contenu Web

   Quelques caractéristiques
     Séparation    de la présentation du contenu
...
Introduction à la gestion de contenu Web

   Page maîtresse et gabarit de page
Page maîtresse                            ...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Principaux Rôles
     Développeur
     Designer Web
     Auteurs
     Administrateur Sharepoint
     Responsable des ...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Types de composante

   Composants développés
     Réaliser     à l’aide de Visual Studio
        Par   exemple : Contr...
Types de composante

   Composants de design (artéfact)
     Réaliser   à l’aide de Sharepoint Designer
     Par   exem...
Types de composante

   Composants « contenant »
     Produit    par différentes sources
     Par   exemple :
        ...
Types de composante

   Composants de contenu
     Typiquement        créés par :
       Interface   Web
       Suite ...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Approche 1 : Cycle de développement


Développeur




Designer Web




                           Responsable   Administra...
Approche 1 : Cycle de développement

   Caractéristiques
     Utilisation   accrue de Visual Studio
     Utilisation   ...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Approche 2 : Centrée sur le designer Web



Développeur




                                                              ...
Approche 2 : Centrée sur le designer Web

   Caractéristiques
     Conception    en production des composants
        D...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
    1.   Cycle de dév...
Approche 3 : Personnalisée



Développeur




                                Responsable
                                ...
Approche : Personnalisée
   Sharepoint Content Deployment Wizard
Approche 3 - Personnalisée

Autre alternative:


  Développer un outil maison pour la
  migration d’artefacts
Approche 3 - Personnalisée

   Approche retenue par la RRQ pour
       Modifier les artefacts dans un autre environnemen...
Approche 3 - Personnalisée

   Fonctionnement de l’outil développé par la RRQ

                                          ...
Approche 3 - Personnalisée

     1




     2
Approche 3 - Personnalisée
Approche 3 - Personnalisée
Approche 3 - Personnalisée

   Avantages
       Facile et intuitif (intégré à l’interface Web de SharePoint dans Site Ac...
Approche 3 : Personnalisée

   Caractéristiques
     Intégration      des composantes sur un palier d’essais
     Néces...
Agenda

   Introduction à la gestion de contenu Web
   Rôles
   Types de composante
   Approches
     Cycle   de déve...
Conclusion

   Approches possibles
     Cycle   de développement
     Centrée   sur le designer Web
     Personnalisée
Conclusion

   Prendre le temps
     D’identifier   les rôles
     De   comprendre les processus de travail
     De   ...
MERCI !!!
Prochain SlideShare
Chargement dans…5
×

Approches de mise en place d'un environnement de gestion de contenu Web sous Sharepoint 2007

1 077 vues

Publié le

Présentation effectuée au Groupe d'utilisateur Sharepoint Québec en Octobre 2009 sur des approches permettant de mettre en place un environnement de gestion de contenu Web (WCM) sour Sharepoint 2007

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 077
Sur SlideShare
0
Issues des intégrations
0
Intégrations
165
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Approches de mise en place d'un environnement de gestion de contenu Web sous Sharepoint 2007

  1. 1. Approches de mise en place d’un environnement de gestion de contenu Web sous SharePoint 2007 28 Octobre 2009 Mario Leblond Consultant, DMR une société Fujitsu http://spcontext.wordpress.com/ http://www.linkedin.com/in/marioleblond
  2. 2. Objectif  Présentation de trois approches possibles pour mettre en place un environnement de gestion de contenu Web sous Sharepoint 2007
  3. 3. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  4. 4. Introduction à la gestion de contenu Web Plusieurs flux de travail Chiffriers Microsoft Office Excel disponibles, formulaires “coté-serveur”, centre de rapports, électroniques web, … “Web Parts BI”, “KPIs/Dashboards”, … Processus Intelligence d'affaire d'affaire Documents, tâches, Gestion de documents, sondages, calendriers, blogs, gestion d’enregistrements, Plateforme Gestion de de services wikis, intégration aux gestion de contenu web et Collaboration contenu (WSS + .Net courriels, gestion de projet flux de travail framework) “léger”, intégration à Outlook, … Recherche Portail Technologie de recherche pour Gabarits pour des portails l’entreprise, recherche avancée, d’entreprise, “My Sites”, recherche de personnes et de ciblage, … données d’entreprise
  5. 5. Introduction à la gestion de contenu Web  Quelques caractéristiques  Séparation de la présentation du contenu  Les auteurs se concentrent sur le contenu  Constance de l’image de marque  Flux de travail  Planification
  6. 6. Introduction à la gestion de contenu Web  Page maîtresse et gabarit de page Page maîtresse Type de contenu Colonne Colonne Colonne Colonne Colonne Gabarit de page NomPage GabaritPage Titre Image Corps Page1.aspx Gabarit.aspx Bienvenue /image/bonjour.gif Texte de la page Titre Image Corps
  7. 7. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  8. 8. Principaux Rôles  Développeur  Designer Web  Auteurs  Administrateur Sharepoint  Responsable des essais Certains autres rôles  Traducteurs  Approbateurs
  9. 9. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  10. 10. Types de composante  Composants développés  Réaliser à l’aide de Visual Studio  Par exemple : Contrôle, WebPart, Workflow  Migration à l’aide d’une solution Sharepoint  Fichier .wsp, l’équivalent d’un MSI pour Sharepoint  Produit par :  Extensions Visual Studio (VSeWSS)  WSPBuilder (http://wspbuilder.codeplex.com/)
  11. 11. Types de composante  Composants de design (artéfact)  Réaliser à l’aide de Sharepoint Designer  Par exemple :  Page maîtresse (.master)  Gabarit de page (.aspx)  Feuilles de style (.css)
  12. 12. Types de composante  Composants « contenant »  Produit par différentes sources  Par exemple :  Colonne  Type de contenu  Liste
  13. 13. Types de composante  Composants de contenu  Typiquement créés par :  Interface Web  Suite Office  Par exemple :  Page web (.aspx)  Document
  14. 14. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  15. 15. Approche 1 : Cycle de développement Développeur Designer Web Responsable Administrateur Auteurs Administrateur Administrateur des essais Développement Essais Production (interne) Production (externe) Déploiement de composants développés (WSP) Déploiement de composants de design (WSP) Déploiement de composants « contenant » (WSP) Déploiement de contenu MOSS Mise à niveau des environnements (backup / restore *Nécessite CU avril 2009)
  16. 16. Approche 1 : Cycle de développement  Caractéristiques  Utilisation accrue de Visual Studio  Utilisation de solution Sharepoint :  Composants développés  Composants de design  Composants « contenant » À utilisé lorsque :  Équipe de développement expérimentée  Designer Web est lié au cycle de migration
  17. 17. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  18. 18. Approche 2 : Centrée sur le designer Web Développeur Auteurs Responsable Administrateur Administrateur des essais Designer Web Administrateur Développement Essais Production (interne) Production (externe) Déploiement de composants développés (WSP) Déploiement de contenu MOSS Mise à niveau des environnements (backup / restore *Nécessite CU avril 2009)
  19. 19. Approche 2 : Centrée sur le designer Web  Caractéristiques  Conception en production des composants  Design « Contenant »  Intégration des composants développés en production À utiliser lorsque :  Absence d’un palier d’essais  Peu ou pas de composantes développés
  20. 20. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches 1. Cycle de développement 2. Centrée sur le designer Web 3. Personnalisée  Conclusion
  21. 21. Approche 3 : Personnalisée Développeur Responsable des essais Administrateur Auteurs Administrateur Administrateur Designer Web Développement Essais Production (interne) Production (externe) Déploiement de composants développés (WSP) Déploiement de composants « contenant » (WSP) Déploiement sélectif de contenu MOSS Déploiement de contenu MOSS Mise à niveau des environnements (backup / restore *Nécessite CU avril 2009)
  22. 22. Approche : Personnalisée  Sharepoint Content Deployment Wizard
  23. 23. Approche 3 - Personnalisée Autre alternative: Développer un outil maison pour la migration d’artefacts
  24. 24. Approche 3 - Personnalisée  Approche retenue par la RRQ pour  Modifier les artefacts dans un autre environnement que la production  Faciliter la migration d’artefacts entre environnements  Rendre granulaires l’import et l’export d’artefacts  Rendre autonomes les utilisateurs  Conserver l’intégrité entre les environnements  Offrir la même souplesse que l’outil d’import/export de MCMS (SDO)
  25. 25. Approche 3 - Personnalisée  Fonctionnement de l’outil développé par la RRQ Dépôts 4 Import des artefacts PROD Artefacts importés Designer Web Production 3 2 Export des artefacts Artefacts exportés Essais 1 Création des artefacts Essais
  26. 26. Approche 3 - Personnalisée 1 2
  27. 27. Approche 3 - Personnalisée
  28. 28. Approche 3 - Personnalisée
  29. 29. Approche 3 - Personnalisée  Avantages  Facile et intuitif (intégré à l’interface Web de SharePoint dans Site Action)  Rapide  L’utilisateur est pleinement autonome (Ne demande aucun support TI)  Migration d’artefacts ainsi que du contenu  Utilise les versions (toujours possible de revenir dans l’historique)  Possible d’exporter rapidement de la PROD vers la DEV
  30. 30. Approche 3 : Personnalisée  Caractéristiques  Intégration des composantes sur un palier d’essais  Nécessite  Conception d’un outil d’export/import  Utilisationde Sharepoint Content Deployment Wizard (http://spdeploymentwizard.codeplex.com/) À utiliser lorsque :  Designer Web n’est pas lié au cycle de livraison  Nécessite au moins un palier d’essais
  31. 31. Agenda  Introduction à la gestion de contenu Web  Rôles  Types de composante  Approches  Cycle de développement  Centrée sur le designer Web  Personnalisée  Conclusion
  32. 32. Conclusion  Approches possibles  Cycle de développement  Centrée sur le designer Web  Personnalisée
  33. 33. Conclusion  Prendre le temps  D’identifier les rôles  De comprendre les processus de travail  De comprendre les possibilités du produit  Afin de mettre en place la bonne approche.
  34. 34. MERCI !!!

×