Olivier Dahan

Microsoft 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 5 – Fuite mémoire avec les images (une solution)

Utiliser Silverlight 5 n’est pas forcément une option puisque même si vous êtes content de la version 3 ou 4 et que vos logiciels marchent bien sous ces versions vos utilisateurs ont forcément reçus une mise à jour vers la version 5 qui ruinera peut-être ces applications qui pourtant tournaient correctement jusqu’à lors…More...

Bibliothèque de code portable, Async et le reste…

Les bibliothèques de code portable (Portable Libraries) de Visual Studio 2012 sont une avancée très importante dans notre monde qui hésite entre plusieurs plateformes, même au sein de la gamme Microsoft. Toutefois cibler plusieurs OS peut demander de faire des coupes sombres, comment y remédier ? More...

Xaml : lier des radio boutons à une propriété Int ou Enum

Le binding a ses raisons que la raison ne saurait connaître dirons certains… Il est vrai que parfois des choses très simples semblent impossible à faire. Mais en y réfléchissant un peu la souplesse de Xaml et de C# permettent toujours de s’en sortir.More...

Encoder en ANSI ou autre avec Silverlight

Encoder des données texte avec Silverlight est parfois problématique car le runtime ne supporte que l’Unicode (UTF-16) et UTF8. Souvent on a besoin d’autres encodages, comme par exemple ANSI. Que faire ? Utiliser un générateur !More...

De Silverlight à WinRT (partie 5)

Cinquième partie de cette série intitulée “De Silverlight à WinRT” visant à aider les développeurs connaissant bien Silverlight (ou WPF) à aborder WinRT et ses différences. Cette 5ème partie synthétise l’ensemble des points à connaitre.More...

Des transitions de page à la Windows 8 pour WPF (et Silverlight)

Les menus à tuiles c’est joli (voir le billet du 21 novembre pour un contrôle gratuit avec source) mais pour donner encore plus de fraicheur Windows 8 à vos applications WPF, rien ne vaut une transition de page discrète à la Modern UI… More...

Un menu gratuit à Tuile pour WPF ou comment se donner un air Windows 8 en bureau classique…

Un menu de type Tuile ça peut changer beaucoup de choses dans une application WPF (ou Silverlight), cela rend le logiciel plus facile à utiliser même sous Windows 7 en tactile, et puis c’est un petit vent de fraicheur qui permet de se passer des menus traditionnels. Gratuit ? oui. Et avec le source. C’est un cadeau Dot.Blog…More...

Le code source de “Lorem Ipsum Generator”

”Lorem Ipsum Generator” est un générateur on-line gratuit de textes, phrases, mots, lignes du fameux “Lorem Ipsum” utilisé par tous les infographistes et typographes du monde (au moins occidental) pour simuler la mise en page de textes réels sans que le “faux texte” ne puisse attirer l’œil dans une phase où seul le design compte.More...

Stratégie de développement Cross-Platform–Partie 3

Après avoir présenté la stratégie, sa motivation et ses outils dans la Partie 1, après avoir poser le décor des premiers modules communs dans la Partie 2, il est temps d’aborder la réalisation des modules spécifiques et de voir fonctionner notre applications sur différentes plateformes !More...

Silverlight : Debug du Binding Xaml

Ajouté dans Silverlight 5 le debug des bindings en Xaml est une possibilité encore peu utilisée alors qu’elle simplifie beaucoup la recherche et la résolution de bugs. Une bonne raison d’en parler un peu avec un petit exemple.More...