share point 2010

Post on 05-Jul-2015

264 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SharePoint 2010

WebParts & Features

Présentation de la plateforme SharePoint 2010.

Installation de SharePoint 2010.

Composants de l’architecture logique de SharePoint Server 2010.

Les Features: Définition, caractéristiques et utilisation

Les Webparts: Spécificités, création et application

Plan

2

Présentation de la plateforme SharePoint 2010.Historique

2001

•SharePoint Portal Server

2003

•Windows SharePoint Services 2.0

•Microsoft SharePoint Portal Server 2003

2007

•Windows SharePoint Services 3.0

•Microsoft Office SharePoint Server 2007

Présentation de la plateforme SharePoint 2010.

And now in 2010:

Outil qui va pour permettre des sites web dans un usage collaboratif.

La mise en place site intranet ou de site extranet.

Présentation de la plateforme SharePoint 2010.

Présentation de la plateforme SharePoint 2010.SharePoint – Strategies

• Intranet

• Employés internes

• Extranet

• Clients/partenaires

• Internet

• Utilisateurs web externesIntranet

Internet

Extranet

Intranet

SharePoint

Présentation de la plateforme SharePoint 2010.

SharePoint: principales fonctionnalités

•Sites

•Lists / Libraries

•Web Parts

•Pages

•Alerts

•Versioning

•Metadata

•Workflow

•Security

Pile de plateforme SharePoint 2010.

8

Mode autonome

Mode batterie de serveurs

Mode complet

Serveur Web frontal

Installation de SharePoint 2010

Fonctionner sur un simple et unique serveur (Installation en mode Autonome).

Un serveur autonome héberge tous les services nécessaires au fonctionnement de Sharepoint: Serveur Web, Services applicatifs Sharepoint, Serveur SQL..

Configuration minimale requise

Mode autonome

Une batterie de serveur permet de répartir la charge des serveurs web frontaux.

SharePoint offre la possibilité, en fonction des besoins, d’être une solution évolutive.

Celui-ci vous permet l’ajout de serveurs Web Frontaux complémentaires (répartition de charge).

Mode batterie de serveurs

Tous les composants seront installé sur le serveur.

Ajout possible d’autres serveurs pour former une batterie.

Ce mode d’installation ne fournit pas de moteur de base de données.

Mode complet

Seuls les composants nécessaires au rendu du contenu web pour les utilisateurs seront installés.

Installer uniquement la partie web d’un serveur SharePoint pour accepter les requêtes des utilisateurs.

Il transmet les demandes des utilisateurs aux serveurs d’applications SharePoint, à la base de données, ou autres rôles nécessaire au traitement de la demande initiale.

Mode Serveur Web Frontal

Le contrôle des prérequis d’installation

L’installation des fichiers de Microsoft SharePoint

L’assistant de configurations des produits et technologies SharePoint pour la création d’une Ferme

SharePoint

Démarrage des services nécessaires et configuration

Installation de SharePoint 2010: les étapes

Batterie de serveurs (Farm).

Application Web.

Collection de sites.

Site.

Composants de l’architecture logique de Sharepoint Server 2010 :

L’élément de plus haut niveau d’une conception.

Les batteries de serveurs individuelles assurent l’isolation physique.

Il s’agit simplement de l’ensemble des serveurs applicatifs ou encore hébergeant les bases de données.

Une ferme pourra être déployée à un endroit particulier.

Batterie de serveurs (Farm)

Site Web IIS qui est créé et utilisé par les produits SharePoint 2010.

Peut être étendue jusqu’à quatre fois pour créer quatre zones supplémentaires dans les produits SharePoint 2010,

Maximum de cinq sites Web IIS qui sont associés à une même application Web,

Chaque site Web IIS étant associé à une zone différente.

Application Web

Container virtuel, sa définition est stockée dans une base de données de configuration.

Ensemble de sites Web qui ont le même propriétaire et partagent des paramètres d’administration.

Les éléments suivants peuvent être partagés au sein d’une collection de sites:

pages maîtres.

mises en page.

Images.

modèles de sites.

Collection de sites

Une ou plusieurs pages Web connexes et d’autres éléments (tels que des listes, des bibliothèques et des documents) qui sont hébergés à l’intérieur d’une collection de sites.

Naviguer d’un sous-site à l’autre au sein d’une même collection de sites.

Site

Un Feature ou fonctionnalité ou encore composant fonctionnel est un conteneur de différentes extensions définies pour SharePoint Server 2010.

Composé d’un ensemble de fichiers XML déployés sur des serveurs Web frontaux et des serveurs d’applications.

Fonctionnalité qui peut être déployée sur un serveur Web frontal dans SharePoint Foundation.

Les Features: Définition

• réduisent la complexité liée à la création de personnalisations de sites simples.

• éliminent la nécessité de devoir copier de vastes sections de code pour modifier une fonctionnalité simple.

• facilitent l’activation ou la désactivation de la fonctionnalité au cours d’un déploiement.

Les features

Les Features: Avantages

Feature.xml

Elements.xml

Feature

Les Features: Caractéristiques

Les fonctionnalités (composants fonctionnels) sont stockées sur le serveur Web frontal dans le répertoire :

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\FEATURES

Le sous-dossier de fonctionnalité contient un fichier Feature.xml

Les Features: Caractéristiques

Batterie de serveurs

Farm

Application Web

WebApplication

Collection de sites

Site

Site Web

Web

Les Features: Etendue ou portée (scope)

Exprime un besoin dans la relation entre deux Composants fonctionnels de même étendue ou pour des Composants fonctionnels sur une étendue supérieure.

Les Features: Dépendances d'activation

Feature de collection

de site

Featurede site

Featurede site

Featurede site

Règles dans une même étendue.

Règles entre étendues.

Règles générales.

Les Features:Règles de dépendance d'activation

Web Parts

Web Parts:

Le type le plus commun du projet de développement

Composant réutilisable

Les pages Web Parts

Web Parts facilement ajoutés aux pages Web par les utilisateurs non-techniques

Web Parts dans SharePoint 2010:

Web Parts dans SharePoint 2010:

Deux Types de Web Parts :

Visual Web Parts

Standard ASP.Net Web Parts

Web Parts dans SharePoint 2010:

Hérite de WebPart class

System.Web.UI.WebControls.WebParts

Utilise VS 2010 templates.

Depend ascx (UserControl).

Facile à utiliser.

Visual web part

31

Visual Studio 2010 templates.

SharePoint 2010 - Project template.

SharePoint 2010 - Item template.

Comment créer: Visual web part

32

1. Ouvrir Visual Studio 2010

2. File New Project

3. SharePoint – 2010 Visual Web Part template

Project template (cont.)

33

Clique droit on SharePoint project.

Add New Item Visual Web Part template.

Item template (cont.)

34

Pourquoi ?

Organise les fichiers de votre web Part.

Visual web part Group

Changer <Property Name="Group" Value=“YOUR_GROUP" /> 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.

Visual web part - Emplacement

35

Pourquoi ?

Visual web part configurable .

Plus de flexibilité.

Ajouter une propriété publique dans web part class.

Passez la valeur de la propriété publique au contrôle de l'utilisateur dans la méthode CreateChildControls.

Visual web part - Public properties

36

Pourquoi ?

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 de ressource.

Visual web part - Localisation

37

Questions?Please ask

38

Thank you

39

top related