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

Testez vos connaissances !

NewWindows Phone, iOS, Android, et d’autres thèmes sont à votre disposition dans un quizz assez bien fait pour tester votre connaissance de tous ces sujets… Faites le point et mesurez ce qu’il vous reste à apprendre sur http://smarterer.com/tests/categories/Mobile. Le site propose aussi des thèmes très différents comme Html, DropBox, Excel, Mercurial, etc. Pour se détendre tout en travaillant…

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

Le SDK Windows Phone 7.8 disponible !

[new:24/02/13]Le nouveau SDK 7.8 réservé aux téléphones ne pouvant utiliser Windows 8 vient d’être releasé. Pour profiter de toute la puissance des nouveautés offertes…More...

StringFormat : une simplification Xaml trop peu utilisée

Mettre en page des éléments variables ou formatés en XAML peut parfois sembler fastidieux, c’est oublier qu’il existe des astuces de Binding comme le StringFormat qui simplifient beaucoup les choses…More...

SQLite sur Windows 8 (ARM et Intel)

Ecrire des applications intelligentes qui dépassent le niveau de la lampe de poche ou de la liste “todo” est un impératif pour qu’enfin le marché Windows 8, tant sur Smartphone que tablettes et PC puisse prendre son essor. Des softs sérieux, voire LOB, voilà ce dont à besoin Windows 8. Tout comme le PC doit en partie son succès à MultiPlan, l’ancêtre de Excel. Or il n’existe pas de machine ou d’architecture qui a pu survivre et s’imposer sans une gamme de logiciels intelligents, pros. Les jeux sont une chose mais ne permettent pas d’assoir le sérieux d’un OS. Et pour toutes ces applications il faut bien souvent une base de données… SQLite est une possibilité à étudier de près…More...

Windows Store Apps : Comment créer et gérer une AppBar

Dans une application Windows Store l’AppBar est cette barre de boutons qui apparaît en bas de l’écran et qui remplace dans l’esprit les menus contextuels (popup) de Win32. Il existe une variante en haut de l’écran dédiée plutôt à la navigation. C’est un élément essentiel de l’UI Windows Store sous Windows 8.More...

Stratégie de développement Cross-Platform – Bonus

Suite à la série de billets “Stratégie de développement cross-platform”, en bonus, voici le PDF de 54 pages qui sera peut être plus pratique à consulter que les pages web de Dot.Blog :
Bonne lecture !

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

Développer cette année c’est forcément développer cross-plateforme. Mieux, c’est développer cross-form factor... Android, iOS, Windows 7, Windows 8, sur PC, tablette, smartphone... Un vrai casse-tête qui peut couter une fortune si on n’adopte pas dès le départ la bonne stratégie et les bons outils. C’est une stratégie opérationnelle avec ses outils que je vais vous présenter dans cette série de billets dont voici la première partie.More...

MVVMCross, Okra... Mvvm, WinRT et cross-plateforme Android/Apple

MVVM est un sujet que j’aime bien. Je vous ai présenté sous forme de livres PDF les frameworks MVVM Light et Jounce, bientôt je vous présenterai deux autres frameworks. Mais leur intérêt est tel que leur nom mérite d’être connu au plus vite.More...

MVVM : Gérer les données de Design de façon propre

De Silverlight à WinRT en passant les Smartphones, sous Windows ou d’autres OS, les patterns de type MVVM sont devenues indispensables. Toutefois gérer des données de Design pour faciliter la création des UI est souvent mal géré ou oublié. Cela est aussi essentiel pourtant...More...