SlideShare ist ein Scribd-Unternehmen logo
1 von 34
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
Objectif

   Présentation de trois approches possibles pour
    mettre en place un environnement de gestion
    de contenu Web sous Sharepoint 2007
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
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
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
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
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
Principaux Rôles
     Développeur
     Designer Web
     Auteurs
     Administrateur Sharepoint
     Responsable des essais
  Certains autres rôles
     Traducteurs
     Approbateurs
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
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/)
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)
Types de composante

   Composants « contenant »
     Produit    par différentes sources
     Par   exemple :
        Colonne

        Type    de contenu
        Liste
Types de composante

   Composants de contenu
     Typiquement        créés par :
       Interface   Web
       Suite   Office
     Par   exemple :
       Page    web (.aspx)
       Document
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
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)
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
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
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)
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
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
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)
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 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)
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
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 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
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
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
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   comprendre les possibilités du produit


   Afin de mettre en place la bonne approche.
MERCI !!!

Weitere ähnliche Inhalte

Andere mochten auch

SharePoint Saturday Montréal - Le C# est mort, vive le Javascript
SharePoint Saturday Montréal - Le C# est mort, vive le JavascriptSharePoint Saturday Montréal - Le C# est mort, vive le Javascript
SharePoint Saturday Montréal - Le C# est mort, vive le JavascriptSébastien Levert
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...Sébastien Levert
 
Introduction à Office 365
Introduction à Office 365Introduction à Office 365
Introduction à Office 365Mario Leblond
 
Nouveau Sharepoint Microsoft
Nouveau Sharepoint MicrosoftNouveau Sharepoint Microsoft
Nouveau Sharepoint MicrosoftAlexis Blandin
 
AFG - Présentation offre solutions collaboratives
AFG - Présentation offre solutions collaborativesAFG - Présentation offre solutions collaboratives
AFG - Présentation offre solutions collaborativesLouis Cacaret
 
SharePoint et la GED : mythes et réalité
SharePoint et la GED : mythes et réalitéSharePoint et la GED : mythes et réalité
SharePoint et la GED : mythes et réalitéSébastien Paulet
 
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...Microsoft Décideurs IT
 
Concevoir des applications SharePoint basées sur la recherche
Concevoir des applications SharePoint basées sur la rechercheConcevoir des applications SharePoint basées sur la recherche
Concevoir des applications SharePoint basées sur la rechercheFranck Cornu
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...GSoft
 
SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014Vincent Biret
 
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...Vincent Biret
 
Utiliser site SPIP
Utiliser site SPIPUtiliser site SPIP
Utiliser site SPIPPolidoro F.
 
MI TARJETA DE PRESENTACION
MI TARJETA DE PRESENTACIONMI TARJETA DE PRESENTACION
MI TARJETA DE PRESENTACIONForjando Valores
 
Bioetica yuli paola
Bioetica yuli paolaBioetica yuli paola
Bioetica yuli paolayullitap325
 
Réalisations (Personnelles)
Réalisations (Personnelles)Réalisations (Personnelles)
Réalisations (Personnelles)Emiliearculeo
 
VISITA CULTURAL A PAMPLONA
VISITA CULTURAL A PAMPLONAVISITA CULTURAL A PAMPLONA
VISITA CULTURAL A PAMPLONAmartagarralda
 
3 scénarios RDA / FRBR
3 scénarios RDA / FRBR3 scénarios RDA / FRBR
3 scénarios RDA / FRBRpclp
 

Andere mochten auch (20)

SharePoint Saturday Montréal - Le C# est mort, vive le Javascript
SharePoint Saturday Montréal - Le C# est mort, vive le JavascriptSharePoint Saturday Montréal - Le C# est mort, vive le Javascript
SharePoint Saturday Montréal - Le C# est mort, vive le Javascript
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
 
Introduction à Office 365
Introduction à Office 365Introduction à Office 365
Introduction à Office 365
 
Nouveau Sharepoint Microsoft
Nouveau Sharepoint MicrosoftNouveau Sharepoint Microsoft
Nouveau Sharepoint Microsoft
 
AFG - Présentation offre solutions collaboratives
AFG - Présentation offre solutions collaborativesAFG - Présentation offre solutions collaboratives
AFG - Présentation offre solutions collaboratives
 
SharePoint et la GED : mythes et réalité
SharePoint et la GED : mythes et réalitéSharePoint et la GED : mythes et réalité
SharePoint et la GED : mythes et réalité
 
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...
SharePoint & Gestion Electronique de Documents: Adoption Utilisateurs, Contrô...
 
Concevoir des applications SharePoint basées sur la recherche
Concevoir des applications SharePoint basées sur la rechercheConcevoir des applications SharePoint basées sur la recherche
Concevoir des applications SharePoint basées sur la recherche
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
 
SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014
 
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
 
Utiliser site SPIP
Utiliser site SPIPUtiliser site SPIP
Utiliser site SPIP
 
Producto 14
Producto 14Producto 14
Producto 14
 
MI TARJETA DE PRESENTACION
MI TARJETA DE PRESENTACIONMI TARJETA DE PRESENTACION
MI TARJETA DE PRESENTACION
 
Bioetica yuli paola
Bioetica yuli paolaBioetica yuli paola
Bioetica yuli paola
 
conceptos
conceptosconceptos
conceptos
 
Réalisations (Personnelles)
Réalisations (Personnelles)Réalisations (Personnelles)
Réalisations (Personnelles)
 
VISITA CULTURAL A PAMPLONA
VISITA CULTURAL A PAMPLONAVISITA CULTURAL A PAMPLONA
VISITA CULTURAL A PAMPLONA
 
Actasocinfo
ActasocinfoActasocinfo
Actasocinfo
 
3 scénarios RDA / FRBR
3 scénarios RDA / FRBR3 scénarios RDA / FRBR
3 scénarios RDA / FRBR
 

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

2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au cours2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au coursEric Giraudin
 
Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Eric Giraudin
 
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007DéCouverte GéNéRale De Microsoft Office Share Point Server 2007
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007UGAIA
 
2018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie12018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie1Eric Giraudin
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Guillaume Meyer
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"Guillaume Meyer
 
Systèmes de Gestion de Contenu (SGC)
Systèmes de Gestion de Contenu (SGC)Systèmes de Gestion de Contenu (SGC)
Systèmes de Gestion de Contenu (SGC)Laurent Moccozet
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005Gregory Renard
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Microsoft
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
Meilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web DrupalMeilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web DrupalSuzanne Dergacheva
 
Petal links atlassian unite
Petal links   atlassian unitePetal links   atlassian unite
Petal links atlassian uniteAtlassian
 
Plaquette de présentation de 360suite
Plaquette de présentation de 360suitePlaquette de présentation de 360suite
Plaquette de présentation de 360suiteSebastien Goiffon
 

Ähnlich wie Approches de mise en place d'un environnement de gestion de contenu Web sous Sharepoint 2007 (20)

2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au cours2015 Projet Web Collaborartif, Introduction au cours
2015 Projet Web Collaborartif, Introduction au cours
 
Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019
 
Webinar activiti
Webinar activitiWebinar activiti
Webinar activiti
 
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007DéCouverte GéNéRale De Microsoft Office Share Point Server 2007
DéCouverte GéNéRale De Microsoft Office Share Point Server 2007
 
2018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie12018 Cours projet web collaboratif Partie1
2018 Cours projet web collaboratif Partie1
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"
 
Rubedo premiers pas et concepts
Rubedo premiers pas et conceptsRubedo premiers pas et concepts
Rubedo premiers pas et concepts
 
Sharepoint 2010
Sharepoint 2010Sharepoint 2010
Sharepoint 2010
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"
Eryem Talks à Toulouse "Réussissez votre migration SharePoint 2013"
 
Systèmes de Gestion de Contenu (SGC)
Systèmes de Gestion de Contenu (SGC)Systèmes de Gestion de Contenu (SGC)
Systèmes de Gestion de Contenu (SGC)
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Meilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web DrupalMeilleures pratiques pour construire un site web Drupal
Meilleures pratiques pour construire un site web Drupal
 
Petal links atlassian unite
Petal links   atlassian unitePetal links   atlassian unite
Petal links atlassian unite
 
Ged sharepoint 2010
Ged   sharepoint 2010Ged   sharepoint 2010
Ged sharepoint 2010
 
Plaquette de présentation de 360suite
Plaquette de présentation de 360suitePlaquette de présentation de 360suite
Plaquette de présentation de 360suite
 

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

  • 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. Objectif  Présentation de trois approches possibles pour mettre en place un environnement de gestion de contenu Web sous Sharepoint 2007
  • 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. 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. 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. 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. 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. Principaux Rôles  Développeur  Designer Web  Auteurs  Administrateur Sharepoint  Responsable des essais Certains autres rôles  Traducteurs  Approbateurs
  • 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. 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. 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. Types de composante  Composants « contenant »  Produit par différentes sources  Par exemple :  Colonne  Type de contenu  Liste
  • 13. Types de composante  Composants de contenu  Typiquement créés par :  Interface Web  Suite Office  Par exemple :  Page web (.aspx)  Document
  • 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. 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. 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. 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. 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. 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. 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. 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. Approche : Personnalisée  Sharepoint Content Deployment Wizard
  • 23. Approche 3 - Personnalisée Autre alternative: Développer un outil maison pour la migration d’artefacts
  • 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. 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. Approche 3 - Personnalisée 1 2
  • 27. Approche 3 - Personnalisée
  • 28. Approche 3 - Personnalisée
  • 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. 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. 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. Conclusion  Approches possibles  Cycle de développement  Centrée sur le designer Web  Personnalisée
  • 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.