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

UX : Le Syndrome de la porte de Parking appliqué à Surface et au Windows Store

Vous le savez, Dot.Blog ne véhicule pas que des billets purement techniques, j’aime de temps en temps vous livrer le fruit de mes réflexions. Aujourd’hui je vais vous parler du Syndrome de la Porte de Parking appliqué au développement de logiciels pour Windows Store…More...

WinRT : Prendre des photos

L’avantage d’un OS PC conçu pour marcher aussi sur tablettes et smartphones est qu’il est obligé de fournir les fonctions qu’on attend de ces systèmes, comme prendre des vidéos ou des photos. Windows 8 se plie donc à l’exercice là où d’excellents OS comme Windows 7 ou même XP ne proposaient que du bas niveau. Voyons comment en tirer partie…More...

Windows Store : créer un package et le valider avec le Windows App Certification Kit

Dans cette série dédiée à WinRT j’ai déjà eu l’occasion de vous présenter de nombreux aspects de la programmation sous ce nouvel environnement. La création d’un package de déploiement et sa validation avec le Certification Kit sont deux étapes cruciales avant l’accès au saint Graal : le Windows Store… More...

Cachez ces images que je ne saurais voir ! (WinRT et le cache image)

WinRT utilise un cache pour les images lues depuis une URL. Cela améliore l’expérience utilisateur et limite la bande passante consommée mais ce n’est pas toujours un comportement souhaitable…More...

Windows 8 est là : et vous ? (l’accérateur Windows 8)

Windows 8 est prêt, l’êtes-vous aussi ? Si ce n’est pas tout à fait le cas, alors connectez-vous tout de suite à l’Accélérateur Windows 8 et soyez dans les premiers à publier vos applications ou celles de vos clients !

Windows Store Apps : gérer la navigation

Nous avons vu dans les précédents billets de nombreuses choses spécifiques à WinRT, les templates de projet, les protocoles d’activation personnalisés, les Charmes, etc. Un autre aspect essentiels des Apps Windows Store est la navigation. Voyons comment cela fonctionne…More...

Cheat sheet Resharper 7

Resharper est un add-on fantastique pour Visual Studio, bourré de fonctions qui simplifient vraiment le développement. Pour les utilisateurs de ce produit, voici une petite “cheat sheet” des raccourcis clavier qu’on oublie souvent…More...

Windows Store Apps : comprendre les templates

Les templates de projets Windows Store Apps offrent des structures de base pour débuter le développement d’applications. Connaître et comprendre l’architecture de ces projets est un préliminaire incontournable.More...

Programmation asynchrone : warnings à connaître…

La programmation asynchrone était déjà entrée depuis longtemps dans la panoplie du développeur, même si certains sont arrivés à faire l’autruche jusqu’à maintenant. Mais avec Windows 8 l’asynchrone est une obligation. Certains warnings du compilateurs matérialisent des erreurs fréquentes. Regardons les deux plus fréquents…More...

Windows 8 : Protocole d’activation personnalisé (CPA)

Le protocole d’activation personnalisé est un mécanisme propre à Windows 8 pour permettre le lancement d’une application WinRT comme s’il s’agissait d’un site Web, par une URL. Un peu code “mailto:” ou “http:” qui déclenchent les applications correspondantes lorsqu’ils sont exécutés. Vos applications peuvent utiliser ce mécanisme ! More...