« Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde...
-
Upload
theo-robin -
Category
Documents
-
view
105 -
download
3
Transcript of « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde...
« Les Mercredis du développement »« Les Mercredis du développement »
Core Développement Core Développement WSSWSS
Présenté par Pierre Lagarde
[email protected] Développeurs
Microsoft France
Level 300Level 300Level 300Level 300
AgendaAgenda
Model Objet WSSModel Objet WSSArchitectureArchitecture
ObjetsObjets
Content TypesContent Types
EvénementsEvénements
Web Services WSSWeb Services WSS
Listes et Contrôles WSSListes et Contrôles WSS
WSS DéveloppementWSS Développement
SPVirtualServer
SPWebServer
SPGlobalAdmin
SPSite
SPWeb
SPList
SPListItem
SPControl
HighBackwardCompatibilityWith WSS v2
HighBackwardCompatibilityWith WSS v2
Administration Object ModelAdministration Object Model
Administration Object ModelAdministration Object ModelHiérarchiqueHiérarchique
EvénementsEvénements
Evénement pré-synchrone sur l’itemEvénement pré-synchrone sur l’item
Evénement post-asynchrone sur l’itemEvénement post-asynchrone sur l’item
Evénements surEvénements surItem, liste, webItem, liste, web
Les événements peuvent être liés à une Les événements peuvent être liés à une « feature »« feature »
Model ObjetModel Objet
demodemo
WSS Web ServicesWSS Web Services
Pas de changement significatif sur les Pas de changement significatif sur les WebServicesWebServices
Job serveurJob serveur
SPJobDefinition: Job pour l’AdminSPJobDefinition: Job pour l’AdminUne seule fois ou récurentUne seule fois ou récurent
Implémenté Execute()Implémenté Execute()
SPWorkItem: Job sur le contenuSPWorkItem: Job sur le contenuUne seule foisUne seule fois
BatchBatch
Exemple de JobExemple de Job
Les WebParts dans WSS v3Les WebParts dans WSS v3
Ce sont des WebParts ASP.NET 2.0Ce sont des WebParts ASP.NET 2.0Compatibilité complète avec les Compatibilité complète avec les WebParts de SharePoint v2 WebParts de SharePoint v2
Il faut changer le using Il faut changer le using Microsoft.SharePoint.WebPartPages.WebPart Microsoft.SharePoint.WebPartPages.WebPart Microsoft.Web.UI.WebControls.WebParts.WebPartMicrosoft.Web.UI.WebControls.WebParts.WebPart
Même système de connexion entre les Même système de connexion entre les WebParts que ASP.NET v2WebParts que ASP.NET v2Possibilité d’utiliser les contrôles Possibilité d’utiliser les contrôles serveurs de SharePointserveurs de SharePointPas de UserControlPas de UserControl
Sauf si utilisation de SonOfSmartPartSauf si utilisation de SonOfSmartPart
WebPartWebPartPremière WebPartPremière WebPartUtilisation des contrôles SharePointUtilisation des contrôles SharePointSonOfSmartPartSonOfSmartPart
demodemo