En ce jour de pré-conférence, j’ai assisté à la session de Charles Petzold sur les bases de WPF. Sa méthode pédagogique consiste à présenter de nombreux petits exemples, principalement en XAML, au moyen Xaml Cruncher. Cet outil, proche de XamlPad, permet d’enchaîner une succession de scripts XAML préalablement enregistrés. C'est une démarche rustique, sans exagération des possibilités de WPF, à laquelle j'adhère bien. Les exemples présentés sont originaux et efficaces. Ceux sur la performance des animations seront particulièrement utiles dans mon cadre professionnel.

La présentation était axée sur le code, et les seuls schémas montrés étaient un poster de l’arborescence des classes et une pile en carton représentant la précédence de chargement des élements WPF (ressources, styles, etc.). La session a duré 6 heures, et, de façon assez surprenante, l’exposé était intégralement lu.
