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

- Après Montréal, ce sera Barcelone, rendez-vous à la European SharePoint Conference 2014 ! par Le blog de Patrick [MVP SharePoint] le il y a 5 heures et 17 minutes

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le 04-17-2014, 22:24

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le 04-17-2014, 17:03

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le 04-17-2014, 16:54

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17

- [ SharePoint Summit 2014 ] Une méthodologie simple pour concevoir vos applications OOTB SharePoint de A à Z par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 16:51

- //Lean/ - Apprendre à faire des Apps Windows universelles par Blog de Jérémy Jeanson le 04-16-2014, 12:57