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

WinRT réinvente les Ria Services (les nouveaux WCF Data Services)

Les Ria Services, cette merveille de sophistication et de simplicité qui permet sous Silverlight d’écrire des applications orientées données en un claquement de doigts… WinRT en C#/Xaml si proche de Silverlight… Finalement la fusion se fait : tout ce qu’il y avait de bon dans Silverlight se retrouve dans WinRT, même les Ria Services, sous le nom de Data Services. Un exemple vous en dira plus long… More...

Produire et Utiliser des données OData en Atom avec WCF et Silverlight

OData (Open Data Protocol) est un protocole web pour l'interrogation et la mise à jour des données basé sur les technologies web comme HTTP, AtomPub et JSON. OData peut servir à exposer et à accéder aux données de plusieurs types de sources comme les bases de données, les systèmes de fichiers et des sites Web. OData peut être exposé par une grande variété de technologies comme .Net mais aussi Java et Ruby. Côté client OData est accessible par .Net, Silverlight, WP7, JavaScript, PHP, Ruby et Objective-C pour n'e citer que quelques-uns d'entre eux. Cela rend OData très attrayant pour des solutions où les données doivent être accessibles par plusieurs clients de plateformes différentes, dont Silverlight...More...

Reactive Extensions RTW !

Les Reactive Extensions, dites aussi “RX” je vous en ai parlé quelques fois, il s’agit d’une librairie permettant de rendre plus accessible le développement de code parallélisé et de tirer partie des processeurs multicoeurs. L’équipe des RX vient d’annoncer la sortie de version 1.0 officielle ainsi qu’une série de vidéos de présentation.More...

Silverlight : gérer une base de données locale

Tout le monde le sait, Silverlight ne gère pas de base de données, en tout cas directement. C’est une technologie “client” et si données il y a elles sont stockées côté serveur. La “glue” pour faire fonctionner l’ensemble s’appelle WCF, quelle qu’en soit la mouture. Or bien souvent les applications Silverlight tireraient profit d’une base de données purement locale. Il existe certaines solutions payantes, mais je vais vous présenter une solution simple, gratuite et open source : Silverlight Database (un nom vraiment dur à retenir !More...

Ria Services, MVVM Light, Silverlight et données de conception (design time data) – Astuces

Lorsqu’on développe des applications Silverlight en utilisant plusieurs technologies à la fois comme les Wcf Ria Services et le toolkit MVVM Light, il peut y avoir des effets de bord imprévisibles. Notamment le non affichage des données de conception...More...

Modifier le Timeout des Wcf Ria Services

Les Wcf Ria Services sont très souples, ils permettent une large gamme de personnalisations, notamment celle du Tmeout des communications.More...

Silverlight 5 : l’attente sera difficile !

Microsoft a commencé la diffusé sur Channel 9 d’une première conférence annonçant la road map de Silverlight ainsi que les nouveautés principales de cette release. Ca va (encore) faire mal...More...

Silverlight : accéder à l’IP du client



Et voilà vous êtes repéré ! :-) More...

WCF Service pour Silverlight

Le Framework .NET, au travers de Visual Studio, nous offre la possibilité de créer de nombreux types de services distants : des Web services classiques, des WCF services et des “Silverlight-enabled WCF services”. Quelle différence y-a-t-il entre ces différents “services” et pourquoi choisir les services particuliers WCF pour Silverlight ? More...