, Jérôme Lambert Je viens à peine d'intégrer cette galerie sur notre site consacré aux TechDays et croyez-moi, je suis bluffé par la technologie que j'ai utilisé pour y parvenir !
Au départ, je me suis posé la question de savoir si j'allais développer cette galerie ou reprendre quelque chose d'existant. Vu le temps qu'il restait avant les TechDays, je me suis très vite résolu à trouver un plugin tout fait. (Ca aurait été pourtant un chouette petit projet à réaliser, peu importe le langage, mais bon. Pas le temps !)
La seconde question que je me suis posé, c'était la technologie à utiliser : PHP ? jQuery ? ASP.NET ? Silverlight ?
Je fais donc mes recherches sur internet et je finis par trouver que de nombreux plugins JQuery existaient : simples à intégrer sur le site web, que demander de plus ? C'est là que ça a commencé à coincer car je regrettais qu'à chaque fois, ça manquait d'interaction avec l'utilisateur. Comment faire des recherches ? Doit-on être contraint de visionner les photos comme elles nous sont imposées ? Et en tant que responsable du site, difficile d'intégrer de nouvelles photos.
C'est là que je me suis rappelé de quelque chose que j'avais vu lors d'une des anciennes éditions des TechDays. Quelque chose sur les pivots avec Silverlight.
Après quelques recherches, je n'avais rien inventé car je suis enfin tombé sur ce que je cherchais !
PivotViewer est un contrôle Silverlight développé par Microsoft permettant d'interagir très facilement avec des quantités énormes de données afin d'en donner un contrôle puissant à l'utilisateur que ce soit en terme de recherches, filtres, tris ou encore groupement des données. Une galerie d'images peut tout à fait correspondre à ce genre de scénario où la technologie Deep Zoom sera de la partie !
La chose qui m'a épaté dans ce contrôle, c'est que le code pour mettre en ouvre ma galerie est des plus simple :
<pivot:PivotViewer Name="PivotViewerControl" Grid.Column="0" />
Et dans le code behind de mon contrôle Silverlight :
PivotViewerControl.LoadCollection("<a href="http://localhost/test.cxml">http://localhost/test.cxml</a>", "");
Et c'est tout ! Ou presque. En fin de compte, le plus gros du travail, c'est de référencer toutes les photos dans le fichier cxml que vous avez vu dans le code précédent. Mais au moins, on peut se concentrer ce ce qui est le plus important, enrichir les données qui accompagne chaque photo ! Et pour ce faire, je ne me suis pas amusé à écrire à la main un fichier cxml respectant la structure imposée par le contrôle PivotViewer mais je me suis fait aidé par un addin Excel.
Dans un premier temps, j'ai pu importer mes photos des TechDays. Pour chaque photo, je peux donner un nom plus explicite, lier un lien internet et ajouter une description. Les photos étant pas très récentes dans mon esprit, je me suis abstenu pour cette partie.
Mais les informations à rajouter ne s'arrêtent pas là car vous pouvez ajouter autant de colonnes que vous le désirez et ce sont ces colonnes qui seront utilisées pour effectuer des tris, filtres, regroupement, etc.
J'ai donc rajouté quelques colonnes comme l'édition, le jour et le lieu de la photo lors des TechDays.
Il ne me restait plus qu'à publier ma collection (via le bouton Publish Collection) et mon fichier cxml est généré avec une découpe de chaque image qui sera utilisée par Deep Zoom lors de la navigation.
Le résultat est des plus impressionnants :
A ne pas rater :
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert
Annoncé durant cette première journée de la conférence MIX10, Silverlight 4 est dès à présent disponible en version RC (Release Candidate) !
Une nouvelle ne vient jamais seule, vous allez aussi pouvoir télécharger les Windows Phone Developer Tools en version CTP (Community Technology Preview) pour développer vos applications Windows Phone 7 Series !
Résumé des liens pour Silverlight 4 RC :
Exclu lors de la conférence, le passage de Expression Blend 3 à la version 4 sera gratuite !
Résumé des liens pour développer des applications Windows Phone 7 Series :
Concernant Windows Phone 7 Series, le version finale devrait normalement sortir en 2010.
Quelle journée à Las Vegas !
Jérôme
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert C'est l'été, il fait beau, le ciel est bleu, les oiseaux chantent mais surtout, c'est Roland Garros ! Malheureusement, il n'est pas évident de poser 15 jours de congés et je manque donc tous les matchs. La Solution : regarder tous les matchs en direct sur Internet !!!
Mais ce n'est pas tout car ce qui est intéressant avec ce site, c'est la technologie utilisée derrière. Il s'agit de SilverLight !! Certes, ce n'est pas le premier site à faire du streaming SilverLight mais il s'agit ici de streaming HD et surtout de Smooth Streaming.
Mais c'est quoi Smooth Streaming ?!
Alors pour ceux qui ne le savent pas, Smooth Streaming est une technologie qui se base sur plusieurs flux de streaming décalés et permet à l'utilisateur de contrôler le flux en direct live. Cela a l'avantage de fournir un flux sans coupure, qui s'adapte à la bande passante utilisateur et qui permet, dans le cas présent de revenir jusqu'à 15 minutes en arrière. Plus besoin d'espérer un ralenti de la balle, il suffit de déplacer le curseur de la vidéo pour revoir l'action encore et encore. Que demander de mieux ?
Alors convaincu(e) ?!
En tout cas, si vous voulez en savoir plus sur cette technologie, rendez vous ici.
Sur ce, un très bon Roland Garros :-)
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert
Il semblerait que Microsoft nous ait donné rendez-vous le 10 juillet 2009 à la Bay Area (pas encore plus de détail sur le lieu exact) pour le lancement officiel de Silverlight 3 et de Expression Studio 3.
L'unique bêta de Silverlight 3 est sortie il y a seulement 2 mois et demi lors de la conférence Mix 2009 à Las Vegas. Nous passerons normalement par une version RC (Release Candidate) de Silverlight durant le mois de juin pour ensuite voir débarquer dès le mois suivant la version finale. Rapide tout ça :-)
Pour ce qui est de Microsoft Expression Studio, je n'ai vu passer qu'une preview de Expression Blend 3 sortie aussi au mois de mars 2009. A part ça, rien d'autres (en tout cas à ma connaissance).
Dès qu'une date se précise pour une éventuelle sortie de la RC de Silverlight 3, je vous tiens au courant :)
Au passage, voici le lien vers la documentation MSDN de Silverlight 3 bêta pour ceux qui ne l'avaient pas encore trouvée.
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert Cette fois-ci, Microsoft a mis à disposition gratuitement une série de chapîtres de livres Microsoft Press autour de Visual Studio 2008. Au menu, du LINQ, Silverlight 2 et bien évidemment ASP.NET 3.5 !
Introducing Microsoft Silverlight 2
Programming Microsoft ASP.NET 3.5
Pour les télécharger, c'est par ici.
Bonne lecture !
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert C'est lors de la conférence MIX 09 que la Beta de Silverlight 3 a été annoncée avec des nouveautés qui valent le détour : Adaptation en temps réel du débit des flux vidéo à la bande passante de l'utilisateur, utilisation de la carte graphique, support du multitouch, des nouveaux contrôles, meilleure gestion du cache et j'en passe.
Sans perdre une seconde, voici les liens principaux :
Et pour le reste (Expression Blend 3 Preview, Silverlight Toolkit, .NET Ria Services, ...), vous trouverez tout sur le site officiel de Silverlight.
Bon test !
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert Aujourd'hui est sorti la toute première beta de Microsoft ASP.NET MVC.
Cette version beta se rapproche à grands pas de la version finale de ASP.NET MVC 1.0, même si d'autres nouveautés feront leur apparition entre temps.
Vous devez être identifié pour poster un commentaire.
Scott Barnes, nouveau Program Manager sur Silverlight, a lancé une discussion au travers de son blog afin de connaître les désires et suggestions de fonctionnalités que les développeurs espèrent pour Silverlight 3.
Ne tardez donc pas à proposer ce que vous désirez sur le blog de Scott et peut être aurez-vous la chance de voir vos espoirs comblés lors de la prochaine version de Silverlight ![]()
Je sens que ceci va en réjouir plus d'un...
Vous devez être identifié pour poster un commentaire.
, Jérôme Lambert - Simon Ferquel - Société Winwise
- Guillaume Renaud - Microsoft France
Silverlight (ancien nom de code WPF/E) est la nouvelle technologie de Microsoft qui concurrence Flash et Flex d'Adobe. Proposant un contenu riche grâce à des graphiques, animations et vidéo, Silverlight a été conçu pour utiliser la technologie WPF (Windows Presentation Foundation) sur le web.
Vous devez être identifié pour poster un commentaire.
Vous connaissez miniclip.com, le célèbre portail de jeux Flash et Shockwave ? Et bien un petit nouveau s'est glissé au milleu de tout ce monde... Son nom Zombomatic ! Quel rapport me direz-vous ? Et bien ce jeu a été entièrement réalisé en Silverlight 1.0.

Composée de développeurs, designers et artistes multimédia, c'est à l'équipe de Terralever que l'on doit ce jeu. Leur but était de présenter tout ce que permettait la plateforme Silverlight et on peut dire que le défi est bien réussi.
Pour les impatients, le jeu est par ici.
Vous devez être identifié pour poster un commentaire.
La semaine passée, nous avions la bonne surprise de pouvoir enfin télécharger les webcasts du Tour de France - Accès aux données. Depuis le début de cette semaine, c'est au tour des webcasts du Tour de France - Silverlight d'être en ligne.
Présenté et animé par Christophe Lauer et Pierre Lagarde, vous décrouvrirez au menu :
Bon visionnage à tous ![]()
Vous devez être identifié pour poster un commentaire.
Vous ne rêvez pas, notre très chère Download Center de Microsoft se prépare tout doucement à faire peau neuve avec un nouvelle version développée avec Silverlight, c'est en tout cas ce que j'ai pu lire sur le blog de Loic Bar. Je me suis donc empressé d'aller tester cette nouvelle pré-version et une première constatation a été le temps de chargement assez conséquent... Mettons ça sur le dos de la Beta.
Par contre, niveau design rien à redire, c'est beau, agréable... Vraiment dans la même style que le site principal de Microsoft.

Reste plus qu'à vous donner l'adresse de ce centre de téléchargement : http://preview.microsoft.com/downloads/
Et n'oubliez pas, ce n'est toujours qu'une version beta ![]()
Vous devez être identifié pour poster un commentaire.
Je suis développeur et architecte junior autour des technologies Microsoft. Depuis 2010, j'ai l'honneur d'être reconnu MVP C# par Microsoft suite à mes contributions en ligne principalement sur Developpez.com. Vous pouvez me retrouver sur mon blog officiel : www.jeromelambert.net
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Copyright © 2000-2012 - www.developpez.com