Vous avez rêvé de retourner à l'Université ? Dans l'univers 16°siècle d'Harry Potter ? Bienvenue à XML Summer School, St Edmund Hall, University of Oxford.
Lieu splendide, accueil irréprochable, breakfasts tops, et pub à l'intérieur du collège ; tout le collège est non fumeur, mais on vend de l'alcool à l'intérieur : on sait quels sont les poisons !
Nous y allions avec Matthieu pour la partie XSL / XQuery, avec un programme alléchant et des intervenants réputés :
- Priscilla Walmsley, auteur de functx, nous a expliqué comment utiliser des syntaxes avancées pour réduire le code des XSL ; c'était très orienté XSLT 2.0, et bien que très utile, ce sont des sujets que nous maîtrisons avec Matthieu.
- Adam Retter, un des auteurs de eXist DB, nous a fait une démonstration de XQuery, mais surtout des possibilités de RestXQ, l'API REST pour exécuter des requêtes XQuery sur un serveur de base de données XML.
- Michael Kay, principal auteur de Saxon, nous a expliqué les outils et les méthodes pour améliorer la performance des XSL en général. Bien que pas un ensemble de recettes magiques, une démarche très intéressante, très proche du cours Java Optimisation.
- Florent Georges, expert invité du XSLT W3C WG, nous a montré les nouveautés de XPath 3.1, XQuery 3.0 et XSLT 3.0. C'était le cours que nous attendions avec impatience, et nous avons été frustrés : c'était trop court, sans TPs, mais ça avait néanmoins le grand intérêt de lister tous les nouveaux points, avec un exemple clair et simple à chaque fois ; on sait ce qu'il faut travailler, et certains sujets vont être chauds, comme les closures du XPath - langage fonctionnel. D'un autre côté; faire en 3 heures le cours que je verrai bien en 3 jours, c'était chaud ! Donc félicitations particulière à Florent pour sa prestation, d'autant plus que c'était le seul intervenant non-anglophone.
The post XML Summer School, compte rendu appeared first on Sur la route d'Oxiane.