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

Classification et prédiction par boosting adaptatif

NewApprendre des données que l’on possède est essentiel depuis toujours et pas seulement depuis la mode du Big Data. Générer automatiquement des heuristiques capable de fournir des prédictions justes permet de valoriser les données acquises. Mais comment le faire ?More...

Build 2014 : .NET : Le grand retour !

NewEst-ce la bonne influence de Scott Guthrie nommé Executive Vice President par Nadella dont je parlais dans le dernier billet ? Peu importe car finalement ce qui compte c’est qu’après les délires monomaniaques autour de WinRT de Ballmer et Sinofsky, l’ère Nadella s’annonce plus ouverte, plus pragmatique, et c’est une bonne chose. En premier pour .NET …

imageMore...

Nadella écrit aux employés de Microsoft et nous dévoile un peu plus de sa démarche

NewSatya Nadella, nouveau CEO de Microsoft reste encore pour beaucoup une sorte de mystère. Comparé à l'exubérant Ballmer il est vrai que sa discrétion tranche. Mais l'homme parle malgré tout, en tout cas il écrit, et il serait bien bête de ne pas lire et comprendre ce qu'il nous annonce…More...

Méthodes d’extension : le piège à connaître

Hier je vous parlais des méthodes d'extension en rappelant leur utilité en C#. Un lecteur très attentif m'a fait remarquer l'existence d'un piège que je n'évoquais pas…More...

C# - méthodes d’extension utiles

Les méthodes d'extension sont aujourd'hui bien connues même si elles restent peu utilisées. Pourtant elles permettent de créer des bibliothèques de services facilement portables d'un projet à un autre et pouvant s'enrichir avec le temps. Aujourd'hui j'avais envie de revenir sur cette feature de C# et de vous en parler un peu ! More...

WPF ? Mais Visual Studio est fait en WPF…

Parfois il est bon de rappeler des faits très simples… Certains se demandent si le bureau classique a un véritable avenir, si WPF va disparaitre comme Silverlight… Le mieux est de regarder dans quoi Microsoft investit…More...

Thread vs Parallélisme

Beaucoup n’ont pas encore infléchi leur style de programmation vers le multitâche pourtant devenu indispensable. Certains l’ont fait et pensent que jouer avec les Threads est suffisant. En réalité le Threading n’est pas forcément équivalent à du parallélisme. Faisons le point !More...

Programmation orientée Aspect

Cela fait un petit moment que je n'avais pas parler de .NET et de C# pourtant sources inépuisables de plaisirs… Aujourd'hui je vous propose de découvrir un petit sentier peu emprunté, celui de la programmation Orientée Aspect avec la classe RealProxy. Toute une aventure vous verrez que vous ne le regretterez pas !More...

INotifyDataErrorInfo sous WPF 4.5, validation asynchrone et MVVM

La notification en asynchrone des erreurs par le ViewModel est l'une des choses les plus importantes pour suivre le pattern MVVM, avec INotifyPropertyChanged. WPF 4.5 introduit cette interface qui n'existait que sous Silverlight, regardons de plus près comment cela fonctionne…More...

TechDays 2014 : Dernières impressions

Il y a deux jours je posais la question de savoir “Que retenir des TechDays 2014 ?”, aujourd’hui je boucle cette petite série en faisant le point sur les impressions que cet évènement laisse avec quelques jours de recul. Bien entendu notre Envoyée Spéciale aura son mot à dire !More...