Est disponible depuis quelques mois et maintenant intégré à Silverlight 5, le contrôle PivotViewer, qui fournit de base, des fonctionnalités de tri, de filtre, permettant de naviguer dans ces données de manière naturelle, interactive, et fluide. Dans cette session, venez découvrir comment créer dynamiquement, à partir de son backoffice une collection PivotViewer, et comment la consommer avec le contrôle Silverlight PivotViewer. --- Cette session est la 5ième du Parcours « En pratique : Concevoir et développer une solution applicative »
2. De A à Z: Utiliser
PivotViewer dans une
application orientée
données (RDA206)
07/02/2012
Stéphanie Hertrich Frédéric Wickert
Relations techniques Conseiller technique
Développeurs Partenaires
Microsoft Microsoft
3. Agenda
1. PivotViewer en action
2. Rappel du besoin métier
3. « Hello PivotViewer »
4. Zoom Sémantique
5. Refresh dynamique des items
6. Les commandes
7. Personnaliser le contrôle PivotViewer
8. Déploiement dans Azure
5. Pivot Viewer avec Silverlight 4
Architecture
CXML
DZC
DZI
Création d’une collection
Collection CXML
DeepZoomTool
DZConvert
DZCollection
6. PivotViewer avec Silverlight 5
Définir le visuel des items côté client
DataBinding des éléments
ItemTemplates pour chaque niveau de zoom
Visuels personnalisés selon le niveau de zoom
Pratique :
quand on n’a pas que des images à montrer
quand on souhaite afficher une information différente
selon le niveau de zoom
Beaucoup plus simple !
7. Rappel des besoins
• Catalogue complet de l’application Cave à Vin
• Service OData
http://caveavins.cloudapp.net/CaveAVinsDataService.svc
8. DEMO : Hello PivotViewer
1. Accès au service de catalogue des vins (OData)
2. Ajout du contrôle PivotViewer
3. Ajout des facettes pour filtre/tri
4. Affichage des vins
15. Pour aller plus loin
Prochaines sessions des Dev Camps
Chaque semaine, les 10
Live Open Data - Développer des applications riches avec le
février
DevCamps 2012
16
Meeting protocole Open Data
ALM, Azure, Windows Phone, HTML5, OpenData février
Live
Meeting
Azure series - Développer des applications sociales sur
la plateforme Windows Azure
2012
http://msdn.microsoft.com/fr-fr/devcamp
17
Live Comprendre le canvas avec Galactic et la librairie
février
Meeting three.js
2012
Téléchargement, ressources 21
février
Live La production automatisée de code avec CodeFluent
Meeting Entities
et toolkits : RdV sur MSDN 2012
2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour
http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android
6 mars Live
Nuget et ALM
2012 Meeting
Les offres à connaître 9 mars
2012
Live
Meeting
Kinect - Bien gérer la vie de son capteur
90 jours d’essai gratuit de Windows 13 mars
2012
Live
Meeting
Sharepoint series - Automatisation des tests
Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre
www.windowsazure.fr 2012 Meeting plateforme de développement
15 mars Live Azure series - Développer pour les téléphones, les
2012 Meeting tablettes et le cloud avec Visual Studio 2010
Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle d'un
Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript
20 mars Live Retour d'expérience LightSwitch, Optimisation de
www.visualstudio.fr 2012 Meeting l'accès aux données, Intégration Silverlight
23 mars Live OAuth - la clé de l'utilisation des réseaux sociaux dans
2012 Meeting votre application