Cette formation fournit aux participants les connaissances et les compétences pour devenir de véritables experts du développement SharePoint. D’Ajax aux gestionnaires d’événements et features, vous gagnerez une connaissance importante des comportements internes de SharePoint 2007.
Cette formation est destinée à des développeurs expérimentés avec Visual Studio 2005.
MS-4995 : Programmation de Microsoft .NET framework avec Visual Studio 2005
MS-2542 : Techniques avancées d’accès aux données avec Visual Studio 2005
MS-2543 : Fondamentaux des applications Web avec Microsoft Visual Studio 2005
MS-5942 : Implémentation de Windows SharePoint Services 3.0 2007
MS-5944 : Implémentation de Microsoft Office SharePoint Server 2007
Module 1 : Présentation
Introduction
Module 2 : Personnaliser l'authentification
SharePoint = Application ASP.NET
Fournisseurs ASP.NET
Microsoft Single Sign-On
Module 3 : Permissions SharePoint
Pool d’application IIS
Permissions SharePoint
Groupes SharePoint par défaut
Fournisseurs d’appartenance et de rôle ASP.NET
Entités SharePoint
Permissions
Niveau de permission personnalisé
Héritage de permission au niveau Site/Liste/Elément
Interface de filtre de la sécurité
Règle d’application web
Classe SPSecurity
Single Sign-On
Module 4 : Personnalisation dans le navigateur
module sans TP
Présentation de l’interface SharePoint
Default.aspx
Tout est liste
Utilisation de Web Parts
Personnalisation de Web Parts
Ajouter de nouvelles pages
Editer de nouvelles pages
Master Pages
Thèmes
Navigation
Modèle de page
Type de contenu
Content Management Server (CMS)
Module 5 : Débuter avec SharePoint Designer
module sans TP
Les bases de SharePoint Designer
Créer et modifier des sites existants
Explorer des sites d’équipes
Explorer des sites portails
Démonstration
Pages ASP.NET
Fonctionnalité d’édition de SharePoint Designer
Création de Master Pages
Utilisation de contrôles SharePoint
Création de feuilles de styles CSS
Module 6 : Se perfectionner avec SharePoint Designer
Rapports
Vues de donnée
Sauvegarde de site
Restauration de site
Module 7 : Content Types
module sans TP
Introduction aux types de contenu
Types de contenu par défaut et héritages
Paramétrage
Colonne de site
Panneau d’information
Workflows
Types de contenu personnalisé
Module 8 : Définitions de site
module sans TP
Définitions de sites WSS standard
Définitions de sites MOSS standard
CAML
Définitions de sites personnalisés
Elément de Définitions de sites
Elément de configuration Définitions de sites
“SharePoint Solution Generator”
Modèle de site
Thèmes SharePoint
Module 9 : Fonctionnalités ou “Features”
Présentations
Différent types
Portée
Dépendances entre fonctionnalités
Intégrer la localisation
Gestionnaire d’événement sur les fonctionnalités
Création
Déploiement
Activation et désactivation
Solutions
Module 10 : API Web Services
Web Services
Pourquoi les utiliser
Les principaux Web Services SharePoint
Module 11 : Développement de Web Part
Web Parts
Web Parts WSS 2.0 et WSS 3.0
Web Part ASP.NET
Connections Web Part
Connections Web Part et Interfaces
Mettre à jour vos Web Parts pour WSS 3.0
Quand utiliser la classe de Web Part SharePoint
Permissions de Web Part
Code Access Security (CAS)
Conseils pour améliorer les performances
Module 12 : Script Client et Ajax
module sans TP
Script Client
Génération de script
Introduction AJAX
Utilisation communes d’Ajax
Support d’Ajax dans SharePoint
Module 13 : Modèle Objet
Présentation
Différentes DLL
Utilisation
Différences entre SPSite et SPWeb
Changement de Namespace Changes (2.0 à 3.0)
Module 14 : Champs personnalisés
Introduction
Champs standard
Champs personnalisés
Module 15 : Evénement SharePoint et Timer Jobs
Historique du gestionnaire d’évènement SharePoint
Nouveaux événement
Détails sur les événements
Service SharePoint Timer
Classe SPJobDefinition
Module 16 : Services Partagés
Fonctionnalités
Différence de fonctionnement avec et sans les services partagés.
Module 17 : Workflows avec SharePoint Designer
Workflow standard WSS et MOSS
Workflow avec SharePoint Designer
Utilisation de conditions avec SharePoint Designer
Utilisation d’actions avec SharePoint Designer
Etendre SharePoint Designer pour les Workflows
Module 18 : Workflows avec Visual Studio
module sans TP
Windows Workflow Foundation
Persistance
Différents Types
Workflows avec Visual Studio
Workflows SharePoint
Formulaire de Workflows SharePoint
Debugger un Workflow
Comparaison entre Visual Studio et SharePoint Designer
Module 19 : Localisation ASP.NET
Localisation ASP.NET
Culture et UICulture
Fichiers RESX
Implicite et Explicite
Fichiers de Ressources SharePoint
Langue du navigateur
Pack de langue SharePoint
Module 20 : RPC SharePoint/Microsoft FrontPage
RPC FrontPage
RPC SharePoint
Module 21 : Excel Services
Zones de confiance
Web parts
Model Objet et Services Web
Module 22 : Catalogue d’accès aux données Métiers
module sans TP
Fichier de définition d’application
Web parts
Indexation
SSO
Module 23 : Business Intelligence
module sans TP
Centre de rapport
Key Performance Indicator (KPI)
Panneau de contrôle
Intégration à Reporting Services
5 jours
2200 € HT