« les mercredis du développement » core développement wss présenté par pierre lagarde...
TRANSCRIPT
![Page 1: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/1.jpg)
« 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
![Page 2: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/2.jpg)
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
![Page 3: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/3.jpg)
WSS DéveloppementWSS Développement
![Page 4: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/4.jpg)
SPVirtualServer
SPWebServer
SPGlobalAdmin
SPSite
SPWeb
SPList
SPListItem
SPControl
HighBackwardCompatibilityWith WSS v2
HighBackwardCompatibilityWith WSS v2
![Page 5: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/5.jpg)
Administration Object ModelAdministration Object Model
![Page 6: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/6.jpg)
Administration Object ModelAdministration Object ModelHiérarchiqueHiérarchique
![Page 7: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/7.jpg)
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 »
![Page 8: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/8.jpg)
Model ObjetModel Objet
demodemo
![Page 9: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/9.jpg)
WSS Web ServicesWSS Web Services
Pas de changement significatif sur les Pas de changement significatif sur les WebServicesWebServices
![Page 10: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/10.jpg)
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
![Page 11: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/11.jpg)
Exemple de JobExemple de Job
![Page 12: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/12.jpg)
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
![Page 13: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/13.jpg)
WebPartWebPartPremière WebPartPremière WebPartUtilisation des contrôles SharePointUtilisation des contrôles SharePointSonOfSmartPartSonOfSmartPart
demodemo
![Page 14: « Les Mercredis du développement » Core Développement WSS Présenté par Pierre Lagarde pierlag@microsoft.com Relation Développeurs Microsoft France Level](https://reader035.vdocuments.mx/reader035/viewer/2022070308/551d9d80497959293b8b8bc9/html5/thumbnails/14.jpg)