MSDays de Rennes : des interfaces réactives avec WPF ? Oui, mais comment ?

Les utilisateurs Windows connaissent bien cette séquence où l’écran se fige avec un sablier qui n’en finit plus de tourner (XP) ou un cercle qui tourne indéfiniment (W7). Pendant cette séquence vous pouvez avoir un message dans le titre de la fenêtre indiquant « Windows ne répond plus ».

En général, Windows est rendu responsable de cette situation.
Et s’il n’en était rien ?

Très souvent, cette situation indique que le thread principal est surchargé et que le développeur a oublié de « laisser respirer » le thread UI en confiant la réalisation de certaines tâches à des threads secondaires.

Comment cela fonctionne t-il ?

MSDays de Rennes : HTML5 se fait toujours attendre !

Chaque éditeur a sa propre vision de ce qu’est cette nouvelle version du HTML. Il faut dire que HTML5 est avant tout une évolution du langage lui-même avec le support de nouvelles balises (section, article, aside, footer…) et un ensemble d’API qui enrichissent le langage (javascript, CSS et bien d’autres).

Le W3C fournit cependant des spécifications minimales pour qu’un navigateur soit compatible HTML5 : Support de la balise Video, Support de CSS3, Support de SVG (Scalable Vector Graphic), Support de la balise Canvas.

Technologie prometteuse dont les spécifications sont encore en cours de validation par le W3C. Elle devrait nous permettre de nous passer de plugins dans nos navigateurs pour bénéficier d’un rendu graphique fortement amélioré, intégrant le multimédia et des animations. Des initiatives comme « Le plus grand Pac-Man du monde », « svg girl » ou le nouveau site de lancome.fr montrent que la technologie est prête.

Mais alors, qu’attendons-nous pour passer au HTML5 ?

MSDays de Rennes : Silverlight, l’aventure continue !

Il y avait quelques inquiétudes légitimes dans la communauté des développeurs Silverlight depuis que Microsoft avait pris fait et cause pour HTML 5, en annonçant (2009) que cette technologie serait désormais au cœur de sa stratégie d’interopérabilité.

Ces inquiétudes sont désormais levées puisque le « Flash Killer » fait bien partie de la « roadmap » de Microsoft. L’annonce de Silverlight 5, attendu pour la fin de l’année 2011, confirme que l’aventure continue.

Mais à en croire les nouveautés annoncées, il y a manifestement un changement de stratégie : Silverlight se recentre sur le multimédia et les applications d’entreprise.