Concevoir et créer des sites pour Office SharePoint Server 2007

Ce document a pour objectif de vous fournir à vous et aux équipes de développement de sites d’entreprise, une aide dans l’utilisation de Microsoft Office SharePoint Server 2007 — pour la création par exemple, de sites portail pour toute l’entreprise ou de sites présents sur Internet. Les sites personnalisés basés sur Office SharePoint Server 2007 combinent des éléments codés tels que des flux de travail, des convertisseurs de documents et des composants WebPart, ainsi que du contenu, tel que des pages maîtres, des pages de disposition, des fichiers graphiques et des pages Web. Les meilleures pratiques pour le développement de ces sites conseillent la configuration de plusieurs environnements pour développer, intégrer, piloter et déployer des éléments codés et du contenu d’un environnement vers un autre. De ce fait, la coordination du développement et du déploiement d’un site d’entreprise basé sur Office SharePoint Server 2007 est une activité complexe. Ce document décrit les méthodes qui permettent de configurer les différents environnements utilisés dans le développement, ainsi que les méthodes de déploiement du contenu et du code d’un environnement à l’autre.

Office SharePoint Server 2007 inclut un grand nombre de fonctionnalités personnalisables dans plusieurs domaines, tels que l’aide à la décision, les formulaires, les flux de travail et la gestion des documents. Les niveaux d’expertise requis pour effectuer des tâches de personnalisation concernent les développeurs de logiciels, les concepteurs de sites et les utilisateurs. Les informations qui détaillent les tâches de personnalisation s’adressent à des publics différents et sont disponibles sur plusieurs sites Web de Microsoft, tels que Microsoft Developer Network(MSDN), TechNet et Office Online . Ces informations n’ont pas été reproduites dans le présent document, mais vous y trouverez des Pages de documentation sur les fonctionnalités pour les principaux domaines personnalisables. Chaque page de documentation consacrée à un domaine en particulier contient des liens vers des sources d’information pour l’aide à la personnalisation. Ces sources d’information sont destinées aux différentes audiences concernées par l’implémentation des personnalisations.

Le présent document contient les sections suivantes :

  • À propos de la conception et de la création de sites

    Cette section contient une documentation générale destinée aux architectes de sites, aux planificateurs et aux concepteurs pour les aider à comprendre la méthodologie de développement de sites Office SharePoint Server 2007 de bout en bout et à maîtriser les fonctions de personnalisation des sites. Les rubriques de cette section abordent les sujets suivants :

    • Déterminer la meilleure approche de personnalisation pour votre projet.

    • Éléments d’un site Web basé sur Office SharePoint Server 2007.

    • Environnements recommandés pour le développement.

    • Outils et processus utilisés par une équipe de développement pour concevoir, créer et déployer des sites Office SharePoint Server 2007.

    • Rôles recommandés pour composer l’équipe responsable de la conception et de la création du site.

    • Scénarios classiques de personnalisation de sites d’entreprise.

    Bien que l’objectif principal de ce document soit d’aider à la création d’un nouveau site personnalisé basé sur Office SharePoint Server 2007, nous avons également inclus des rubriques qui décrivent les éléments et les techniques à prendre en compte pour la mise à niveau des sites personnalisés basés sur Microsoft Office SharePoint Portal Server 2003 ou sur Microsoft Content Management Server 2002 vers Office SharePoint Server 2007.

  • Configurer les environnements serveur

    Cette section présente les différents environnements recommandés dans lesquels développer, intégrer, tester, et piloter une solution personnalisée basée sur Office SharePoint Server 2007. Pour chaque environnement, ce document indique les étapes requises pour le déploiement et s’arrête sur les questions de configuration propres à chaque rôle de l’environnement dans le processus de développement.

  • Déployer des personnalisations

    Cette section décrit la façon dont les personnalisations du code et du contenu sont empaquetées et déployées d’un environnement de développement à un autre. Cette description porte sur les outils utilisés par les développeurs, les concepteurs et les auteurs pour empaqueter et déployer des solutions et du contenu. Elle présente également des conseils et les meilleures pratiques pour la mise en œuvre de déploiements robustes, correctement testés et sécurisés d’un environnement à un autre.

  • Pages de documentation sur les fonctionnalités

    Les pages de documentation sur les fonctionnalités fournissent des liens vers du contenu et des ressources concernant les fonctionnalités Office SharePoint Server 2007 tels que les flux de travail, les formulaires, la gestion des documents ou l’aide à la décision. Les pages de documentation présentées dans ce guide traitent particulièrement des ressources de personnalisation pour les architectes de sites, les concepteurs et les responsables de l’implémentation. L’équipe chargée de personnaliser un portail d’entreprise ou un site Internet doit connaître toutes les méthodes de personnalisation d’une fonctionnalité et notamment, doit savoir utiliser l’interface utilisateur Office SharePoint Server 2007, Microsoft Office SharePoint Designer 2007 et écrire du code personnalisé. Pour présenter cette série d’options, les pages de documentation sur les fonctionnalités proposent des liens vers du contenu et des ressources destinés à l’ensemble du public susceptible de personnaliser un portail d’entreprise ou un site Web, y compris les utilisateurs, les concepteurs de sites, les développeurs et les architectes qui planifient le projet. Chacune de ces pages est enrichie de nouveaux liens et mise à jour au fil de la publication de nouvelles ressources :