Vidéo – Introduction aux Web Services

Grâce à Économie Logique, ceux qui ont manqué la dernière réunion du W3Québec peuvent visionner la présentation que j’y ai donné : Introductions aux Web Services sur Google Vidéo. Les slides de la présentation sont ici : http://www.benoitpiette.com/labo/introduction-aux-web-services.html. Notez que pour l’instant, l’outil de présentation ne marche que sur Firefox, parce que je n’ai pas encore eu le temps de le terminer.

J’aurais tendance à être d’accord avec ça :

http://www.joelonsoftware.com/items/2006/09/01.html. Et ce même si j’ai tendance à vouloir apprendre plus qu’un langage. Je ne vous ai pas dit que depuis la semaine dernière, j’ai fait du Java, du C#, du VB.Net, du XSLT, du PHP, en plus de commencer à regarder Ruby on Rails et Plone (Python). Et j’aime ça!!

L’avenir de SVG

J’ai lu un billet extrêmement intéressant sur l’avenir de SVG. Comme je sais que plusieurs d’entre vous s’intéressent à cette technologie, je vous laisse le lien : http://www.oreillynet.com/xml/blog/2006/09/wherefore_art_thou_svg.html . Ça faisait un bon bout de temps que je n’avais pas lu qqch d’aussi bon sur les blogues de O’Reilly. Je vous conseille vivement de lire ce billet. Cela donne une bonne perspective des langages d’interface utilisateur riche actuellement en développement et sur la difficulté de standardiser le tout.

Sérialisation d’objets en XML pour Java et .NET

En java, pour sérialiser des objets en XML, nous pouvons utiliser la librairie Castor. En .NET, nous pouvons utiliser System.Xml.Serialization. Dans les deux cas, un fichier est Xml est lu ou écrit et les balises XML correspondent à des objets ou à des attributs de ces objets. En Castor, les correspondances peuvent se faire par un fichier de configuration lui-même en XML. En .NET, les correspondances peuvent se faire en utilisation des annotations (attributs).

J’ai utilisé (très très peu faut l’admettre) les deux, et pour l’instant je trouve la façon .NET de faire plus simple.

BarCamp Montréal

Je ne sais pas tout à fait encore c’est quoi, mais j’aimerais bien y participer. Plus d’information sur le site officiel. Je ne peux pas m’inscrire en ce moment puisque la page de wiki est cadenassé, mais ça ne devrait pas tarder à se réouvrir. Mais quoi présenter ? Une solution simple serait de remodeler ma présentation sur les Web Services en faisant plus de place au services Web REST et en ajoutant XML-RPC (dont je n’ai pas eu le temps de parler). J’avoue que si j’ai le temps par contre, j’aimerais beaucoup faire une comparaison sur la mutlitude de librairies javascript et ajax (prototype, dojo, atlas, jquery, kabuki, etc.) et faire des exemples de codes pour chacune. Si seulement j’avais le temps! Bof, 1 mois et demi, ça devrait être faisable.