Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

PDC 2009 : Developer Patterns to Integrate Microsoft Silverlight 4.0 with Microsoft SharePoint 2010

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.

CIMG1006 CIMG1007

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
CIMG1008 CIMG1009
CIMG1010 CIMG1011

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
CIMG1012 CIMG1014
CIMG1016 CIMG1020

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
CIMG1021 CIMG1025
CIMG1026 CIMG1027

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)
CIMG1028 CIMG1029
CIMG1030 CIMG1031

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
CIMG1033 CIMG1034
CIMG1036 CIMG1037

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


CIMG1039 CIMG1040
CIMG1041 CIMG1042

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.

CIMG1044

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.

CIMG1045 CIMG1046

Romelard Fabrice [MVP]

Mots clés Technorati : ,,,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 19 novembre 2009 18:55 par ROMELARD Fabrice
Classé sous : , ,

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le il y a 9 heures et 16 minutes

- Perspective 3.0 pour Silverlight 5.0 par Perspective le il y a 10 heures et 37 minutes

- TechDays Paris 2012 : Top 10 des Best Practices pour SQL Server par Blog Technique de Romelard Fabrice le il y a 16 heures et 14 minutes

- TechDays Paris 2012 : Kinect + Office 365 un bon geste pour votre SI par Blog Technique de Romelard Fabrice le il y a 16 heures et 36 minutes

- TechDays Paris 2012 : Pleinière du premier jour par Blog Technique de Romelard Fabrice le il y a 16 heures et 52 minutes

- [SharePoint 2010] Erreur d’analyse de contenu “L’élément SharePoint en cours d’analyse a renvoyé une erreur lors de la demande de données auprès du se... par Julien Chable le il y a 21 heures et 25 minutes

- [TechDays2012] Oui j’y serai! par Blog de Jérémy Jeanson le 02-06-2012, 22:13

- TFS Integration Tools – Suivi des synchronisations avec Reporting Services par Vivien Fabing le 02-05-2012, 17:46

- CSS Content State Selectors (Personnal Draft) par Le blog de FremyCompany le 02-04-2012, 15:38

- MBA : Pourquoi faire et comment le choisir ? par Blog Technique de Romelard Fabrice le 02-03-2012, 14:22