Olivier Dahan

MVP Client Development 2014
MVP Silverlight 2013, 2012, 2011, 
MVP CAD 2010, MVP C# 2009


Membre du Developer Guidance Advisory Council Microsoft

Audit, Conseil, Formation, Développement
[WPF, Silverlight, WinRT, MonoDroid]

Historique

Silverlight 4 libère le chemin (Path n’est plus sealed)

Parmi toutes les choses qui ont changé et toutes les nouveautés de Silverlight 4, forcément il y en a qui passent plus inaperçues. Des petits riens qui parfois peuvent changer la vie du développeur. Ici c’est le simple mot “sealed” qui a été supprimé dans le code source de la classe Path. Un truc insignifiant. Mais riche en perspectives… More...

Expression Studio 4 Premium et Ultimate en vente !

La suite Expression Studio 4 est enfin à la vente (et en téléchargement, version US seule pour l’instant, pour les abonnés MSDN) ! More...

Silverlight 4 : gestion du clic droit

Silverlight 4 apporte de nombreuses améliorations, certaines plus visibles que d’autres. Parmi les plus discrètes, mais pas forcément les moins utiles, se trouve désormais la gestion du Clic Droit. More...

Silverlight : charger une image sur l’hôte

Charger une image depuis un serveur est un sujet que j’ai déjà abordé (voir: Silverlight : Charger une image dynamiquement). Charger une image depuis la machine hôte me semblait simple et je n’avais pas encore abordé le sujet. Pourtant, en lisant certaines questions que je reçois, force est de convenir que cela ne doit pas être si évident. Alors ne restons pas dans le questionnement et passons à la réponse, qui est courte. More...

UX != UI

Une petite mise au point s’impose devant l’abus qui commence a être fait de l’acronyme “UX” et de son développé “User Experience” (Expérience Utilisateur). L’UX n’est pas l’UI !More...

Windows Phone 7 : Un livre gratuit !

Windows Phone 7 est la nouvelle plateforme de Microsoft pour des smartphones vraiment .. smart. C’est aussi l’occasion d’utilisation de Silverlight qui est de base la technologie pour créer des applications sur ces nouveaux téléphones (avec XNA pour les jeux).More...

Silverlight / WPF : Masques d’opacité (OpacityMask)

Les masques d’opacité sont des outils très puissants que l’on retrouve dans de nombreux logiciels gérant de l’image (ou même de la vidéo). Silverlight et WPF offre, via Xaml, un support de cette fonction qui peut rendre bien des services…More...

Silverlight / WPF : Style ou Template ?

Durant mes formations je m’aperçois que certaines notions qui, avec l’habitude me semblent “basiques” ont parfois plus de mal à être saisies que d’autres. Ainsi en est-il de la nuance entre Styles et Templates.More...

Silverlight : Charger une image dynamiquement

La plupart du temps utiliser une image dans une application Silverlight est quelque chose de simple : l'image est ajoutée au projet, depuis les Assets on la pose sur la surface de design et c'est tout... Mais ce n'est pas forcément la façon la plus subtile de gérer l'affichage d'images de grandes tailles ou d'images nombreuses, voire d'images au contenu variable (images mises à jour par une application server par exemple). Dès lors qu'on dépasse l'utilisation du simple glyph il est en réalité souvent nécessaire de charger dynamiquement la ou les images en question. More...

.toolbox : Une formation sérieuse et gratuite

Microsoft a mis en ligne il y a quelques temps un nouveau site de formation Silverlight très bien fait : .toolbox dont le motto est “Learn. Create. Share.” c’est à dire “Apprendre. Créer. Partager”. Le tout axé sur Silverlight et Expression Studio.

Le site est bien fait, agréable, riche, mais c’est surtout l’aspect formation qui mérite d’être relevé.More...