Share point 2010

  • View
    254

  • Download
    3

Embed Size (px)

Transcript

  • 1. SharePoint 2010WebParts & Features

2. PlanPrsentation de la plateforme SharePoint 2010.Installation de SharePoint 2010.Composants de larchitecture logique de SharePointServer 2010.Les Features: Dfinition, caractristiques et utilisationLes Webparts: Spcificits, cration et application 2 3. Prsentation de la plateformeHistorique SharePoint 2010.2001 2003 2007SharePointWindows Windows Portal ServerSharePoint SharePointServices 2.0 Services 3.0 Microsoft MicrosoftSharePoint OfficePortal ServerSharePoint2003 Server 2007 4. Prsentation de la plateformeSharePoint 2010.And now in 2010: 5. Prsentation de la plateforme SharePoint 2010.Outil qui va pour permettre des sites web dans unusage collaboratif.La mise en place site intranet ou de site extranet. 6. Prsentation de la plateformeSharePoint 2010.SharePoint Strategies Internet Intranet Employs internes Extranet Extranet Clients/partenaires Intranet Internet Utilisateurs webIntranetSharePointexternes 7. Prsentation de la plateformeSharePoint 2010.SharePoint: principales fonctionnalitsSitesLists / LibrariesWeb PartsPagesAlertsVersioningMetadataWorkflowSecurity 8. Pile de plateforme SharePoint 2010. 8 9. Installation de SharePoint 2010Mode Mode batterieautonomede serveursMode completServeur Web frontal 10. Mode autonomeFonctionner sur un simple et unique serveur(Installation en mode Autonome).Un serveur autonome hberge tous lesservices ncessaires au fonctionnement deSharepoint: Serveur Web, Services applicatifsSharepoint, Serveur SQL..Configuration minimale requise 11. Mode batterie de serveursUne batterie de serveur permet de rpartir lacharge des serveurs web frontaux.SharePoint offre la possibilit, en fonction desbesoins, dtre une solution volutive.Celui-ci vous permet lajout de serveurs WebFrontaux complmentaires (rpartition decharge). 12. Mode completTous les composants seront install sur leserveur.Ajout possible dautres serveurs pour formerune batterie.Ce mode dinstallation ne fournit pas demoteur de base de donnes. 13. Mode Serveur Web FrontalSeuls les composants ncessaires au rendu ducontenu web pour les utilisateurs serontinstalls.Installer uniquement la partie web dunserveur SharePoint pour accepter les requtesdes utilisateurs.Il transmet les demandes des utilisateurs auxserveurs dapplications SharePoint, la basede donnes, ou autres rles ncessaire autraitement de la demande initiale. 14. Installation de SharePoint 2010:les tapesLe contrle des prrequis dinstallation Linstallation des fichiers de Microsoft SharePoint Lassistant de configurations des produits et technologies SharePoint pour la cration dune FermeSharePoint Dmarrage des services ncessaires et configuration 15. Composants de larchitecturelogique de Sharepoint Server 2010 : Batterie de serveurs (Farm). Application Web. Collection de sites. Site. 16. Batterie de serveurs (Farm)Llment de plus haut niveau duneconception.Les batteries de serveurs individuellesassurent lisolation physique.Il sagit simplement de lensemble desserveurs applicatifs ou encorehbergeant les bases de donnes. Une ferme pourra tre dploye unendroit particulier. 17. Application WebSite Web IIS qui est cr et utilis par lesproduits SharePoint 2010.Peut tre tendue jusqu quatre foispour crer quatre zonessupplmentaires dans les produitsSharePoint 2010,Maximum de cinq sites Web IIS qui sontassocis une mme application Web,Chaque site Web IIS tant associ unezone diffrente. 18. Collection de sitesContainer virtuel, sa dfinition est stockedans une base de donnes deconfiguration.Ensemble de sites Web qui ont le mmepropritaire et partagent des paramtresdadministration.Les lments suivants peuvent trepartags au sein dune collection de sites: pages matres. mises en page. Images. modles de sites. 19. SiteUne ou plusieurs pages Web connexeset dautres lments (tels que des listes,des bibliothques et des documents)qui sont hbergs lintrieur dunecollection de sites.Naviguer dun sous-site lautre au seindune mme collection de sites. 20. Les Features: DfinitionUn Feature ou fonctionnalit ou encore composantfonctionnel est un conteneur de diffrentesextensions dfinies pour SharePoint Server 2010.Compos dun ensemble de fichiers XML dploys surdes serveurs Web frontaux et des serveursdapplications.Fonctionnalit qui peut tre dploye sur un serveurWeb frontal dans SharePoint Foundation. 21. Les Features: Avantages rduisent la complexit lie la cration de personnalisations de sites simples.Les liminent la ncessit de devoir copier de vastes sections de code pourfeatures modifier une fonctionnalit simple. facilitent lactivation ou la dsactivation de la fonctionnalit au cours dun dploiement. 22. Les Features: Caractristiques Feature. xml Feature Elements.xml 23. Les Features: CaractristiquesLes fonctionnalits (composants fonctionnels) sontstockes sur le serveur Web frontal dans lerpertoire :%ProgramFiles%Common FilesMicrosoftSharedweb serverextensions14TEMPLATEFEATURESLe sous-dossier de fonctionnalit contient un fichierFeature.xml 24. Les Features:Etendue ou porte (scope)Batterie de serveursFarm Application WebWebApplication Collection de sites Site Site Web Web 25. Les Features: Dpendances dactivationExprime un besoin dans la relation entre deuxComposants fonctionnels de mme tendue ou pourdes Composants fonctionnels sur une tenduesuprieure.Feature Feature de de site Feature collection de site de siteFeaturede site 26. Les Features:Rgles de dpendance dactivation Rgles dans une mme tendue. Rgles entre tendues. Rgles gnrales. 27. Web Parts 28. Web Parts dans SharePoint 2010:Web Parts:Le type le plus commun du projet dedveloppementComposant rutilisableLes pages Web Parts Web Parts facilement ajouts aux pagesWeb par les utilisateurs non-techniques 29. Web Parts dans SharePoint 2010: 30. Web Parts dans SharePoint 2010:Deux Types de Web Parts : Visual Web Parts Standard ASP.Net Web Parts 31. Visual web partHrite de WebPart classSystem.Web.UI.WebControls.WebPartsUtilise VS 2010 templates.Depend ascx (UserControl).Facile utiliser.31 32. Comment crer: Visual web part Visual Studio 2010 templates. SharePoint 2010 - Project template. SharePoint 2010 - Item template.32 33. Project template (cont.)1. Ouvrir Visual Studio 20102. File New Project3. SharePoint 2010 Visual Web Part template33 34. Item template (cont.)Clique droit on SharePoint project.Add New Item Visual Web Part template. 34 35. Visual web part - Emplacement Pourquoi ? Organise les fichiers de votre web Part. Visual web part Group Changer dans le fichierElements.xml . Emplacement des fichiers Visual web part. Changer la valeur _ascxPath dans web class. Change user control deployment target dans SharePointProjectItem.spdata file.35 36. Visual web part - Public propertiesPourquoi ?Visual web part configurable .Plus de flexibilit.Ajouter une proprit publique dans web part class.Passez la valeur de la proprit publique au contrlede lutilisateur dans la mthode CreateChildControls. 36 37. Visual web part - LocalisationPourquoi ?Support les multi langues.Comment?Mapper les dossiers de resources dans le dossier 14.Ajouter des fichiers de ressource.Remplacer le texte que vous souhaitez en expression deressource. 37 38. Questions?Please ask 38 39. Thank you39