Accéder au contenu principal

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.

CIMG1006CIMG1007

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
CIMG1008CIMG1009
CIMG1010CIMG1011

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
CIMG1012CIMG1014
CIMG1016CIMG1020

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
CIMG1021CIMG1025
CIMG1026CIMG1027

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)
CIMG1028CIMG1029
CIMG1030CIMG1031

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
CIMG1033CIMG1034
CIMG1036CIMG1037

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


CIMG1039CIMG1040
CIMG1041CIMG1042

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.

CIMG1045CIMG1046

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab