Catégorie: Silverlight

31/01/11

[.NET][TechDays] Ouverture de la galerie d’images sur notre site des TechDays

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 Control !

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.

image

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.

image

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 :

pivotviewer1pivotviewer2pivotviewer3pivotviewer4

 

En attendant les TechDays 2011, vous pouvez déjà jouer avec la galerie et les photos des éditions 2009 et 2010 !

 

A ne pas rater :

Le site officiel des Microsoft TechDays 2011

Le site des Micrsosoft TechDays 2011 sur Developpez.com

Vous devez être identifié pour poster un commentaire.

16/03/10

[.NET][Web][Windows] Téléchargez Silverlight 4 RC & Windows Phone Developer Tools CTP !

image logo 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.

02/06/09

Permalink 16:53:15, Catégories: .NET, Divers, Silverlight, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 221 mots   French (BE) , Jérôme Lambert

[.NET][Web] Roland Garros et SilverLight font bon ménage !

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 !!!

image

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 ?

image

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.

29/05/09

Permalink 16:33:05, Catégories: .NET, Silverlight, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 164 mots   French (BE) , Jérôme Lambert

[.NET][Web] Lancement de Silverlight 3 et Expression Studio 3 le 10 juillet 2009

image 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.

15/05/09

Permalink 11:58:32, Catégories: .NET, ASP.NET, Silverlight, Linq, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 83 mots   French (BE) , Jérôme Lambert

[.NET][Web] LINQ, Silverlight 2, ASP.NET 3.5, téléchargez des E-Book Microsoft Press gratuitement !

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 !

image

image

image

Programming Microsoft LINQ
  • Chapitre 6 : Tools fo LINQ to SQL
  • Chapitre 16 : LINQ and ASP.NET

Introducing Microsoft Silverlight 2

  • Chapitre 1 : Introducing Silverlight 2
  • Chapitre 2 : Using Expression blend with Silverlight 2

Programming Microsoft ASP.NET 3.5

  • Chapitre 3 : Anatomy of an ASP.NET Page
  • Chapitre 18 : HTTP Handlers and Modules

Pour les télécharger, c'est par ici.

Bonne lecture !

Vous devez être identifié pour poster un commentaire.

19/03/09

Permalink 10:34:48, Catégories: .NET, Silverlight, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 107 mots   French (BE) , Jérôme Lambert

[.NET][Web] Silverlight 3 disponible en version Beta !

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.

17/10/08

Permalink 01:48:35, Catégories: .NET, ASP.NET, Silverlight, Visual Studio, Microsoft, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 320 mots   French (BE) , Jérôme Lambert

[.NET][Web] Sortie de Microsoft ASP.NET MVC Beta

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.


» Lire la suite!

Vous devez être identifié pour poster un commentaire.

01/04/08

Permalink 01:53:31, Catégories: .NET, Silverlight, Récapitulatif .NET, 73 mots   French (BE) , Jérôme Lambert

[.NET] Proposez vos désirs et suggestions de fonctionnalités pour Silverlight 3

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.

18/02/08

Permalink 00:40:17, Catégories: .NET, Silverlight, TechDays2008, Récapitulatif .NET, Récapitulatif Microsoft TechDays, 444 mots   French (BE) , Jérôme Lambert

[.NET][TechDays] [TechDays 2008] Développement d'applications avancées avec Silverlight 1.0

- 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.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

08/02/08

Permalink 22:25:39, Catégories: .NET, Silverlight, Récapitulatif .NET, 100 mots   French (BE) , Jérôme Lambert

[.NET] Zombomatic, le jeu entièrement en Silverlight 1.0

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.

30/12/07

Permalink 02:26:47, Catégories: .NET, Silverlight, Récapitulatif .NET, 131 mots   French (BE) , Jérôme Lambert

[.NET] Les webcasts du Tour de France - Silverlight en ligne !

Vous devez être identifié pour poster un commentaire.

04/12/07

Permalink 02:36:31, Catégories: .NET, Silverlight, Microsoft, Récapitulatif .NET, 128 mots   French (BE) , Jérôme Lambert

[.NET] Microsoft Download Center Beta au goût du jour avec Silverlight

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.

« Page Précédente 1 2 Page suivante »

Blog de Jérôme Lambert

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



Rechercher

<  Mars 2012  >
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  

Syndiquez ce blog XML

Articles :

Commentaires :

 
 
 
 
Partenaires

Hébergement Web