Après la journée d’hier consacrée à des technologies annexes, je suis revenu aujourd’hui sur ma technologie de référence. Ainsi cette journée commence par les règles lors de l’intégration de développement dans la nouvelle version de SilverLight (version 4) dans la nouvelle version de SharePoint 2010.
![]() | ![]() |
Cette session est donnée par Paul Stubbs
Un premier point sur :
- Les apports de SilverLight 4 et comment ca se rapproche de SharePoint
- Les nouveautés de SharePoint 2010 Out of the Box au niveau User Interface et pour les composants SilverLight
![]() | ![]() |
![]() | ![]() |
Puis une d’une première présentation de SharePoint 2010, dont :
- La page de création de SP est en SilverLight
- La gestion des vidéos en natif (Asset Videos)
- Player Video par défaut en SilverLight 4 sans besoin de serveur de Streaming
- Présentation standard de SP avec les Wiki pages
- Ajout de la Media WebPart directement dans la Wiki Page
- Support du ruban pour le paramétrage de la Media Web Part
- Présentation rapide du MySite
- Ajout d’une application SilverLight dans une doclib de son MySite
- Utilisation de la WebPart d’application SilverLight sur son MySite
![]() | ![]() |
![]() | ![]() |
Une seconde présentation du développement d’une application SilverLight 4 dans Visual Studio 2010 :
- Application SL 4 dans VS
- Ajout d’un nouveau projet SharePoint 2010 vide VS
- Ajout d’un module dans le projet SP
- Intégration du fichier XAP (SilverLight) dans le projet SP
- Ajout des références du projet SL dans le projet SP
- Création du package et test de déploiement du projet
- Test du projet dans SP 2010
![]() | ![]() |
![]() | ![]() |
Cet exemple est purement pour du Hosting d’application SL dans SharePoint, car celle-ci n’utilise pas du tout les ressources SP.
Il est rapidement intéressant de faire aussi des projets SilverLight utilisant des données SharePoint via :
- Web Services (existant aussi en 2007)
- Client Object Model (nouveauté de 2010)
- REST (nouveauté 2010)
![]() | ![]() |
![]() | ![]() |
Une démo sur l’utilisation des données SP via REST et Client Object Model dans SilverLight
- Nouveau Service SP 2010 : ListData.svc
- Simple d’utilisation, référence à ajouter dans le projet SilverLight
- Modification de la classe d’accès aux données utilisant SP dans SilverLight
- Déploiement et test avec REST
- Modification du code pour passer sur COM API
- Ajout de références et de NameSpace dans le projet SL
- Utilisation de “ClientContext”
- Possibilité d’utiliser le CAML pour réduire le travail coté client
![]() | ![]() |
![]() | ![]() |
Les deux techniques donnent le même résultat, mais la technologie est différente. A choisir suivant les besoins.
Possibilité de SilverLight 4 “Taking SharePoint Offline”, via son cache Out Of the Box. Utilisation optimale avec des données provenant de PCS
Démonstration de Offline avec SL 4 :
- Utilisation de l’application SL hors du navigateurs
- Gestion des données Offline via l’application XAP directement
![]() | ![]() |
![]() | ![]() |
La session a été vraiment utile pour se rendre compte de l’avancé de Microsoft sur la personnalisation des interfaces utilisateurs dans SharePoint. SP 2010 amène une grande facilité dans ce cadre.
Un dernier point est la mise à disposition sur Channel 9 de formations sur SharePoint 2010, ainsi qu’un sponsoring par Microsoft pour les Early Adopter.
![]() | ![]() |
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire