Jul 3 – 5, 2006
CERN, Geneva
Europe/Zurich timezone

Programming Avalon with IronPython

Jul 3, 2006, 2:00 PM
40-S2-A01 (CERN, Geneva)


CERN, Geneva

Python Language and Libraries Python Language and Libraries


Mr Brian Quinlan (Scionics)


This talk will use a simple (but useful) example application to demonstrate how Windows Presentation Foundation (WPF) applications can be build using Python. The talk will begin by explaining key Microsoft .NET concepts and how they can be accessed though IronPython. Authoring simple eXtensible Application Markup Language (XAML) interfaces will also be demonstrated, both using Microsoft's GUI tools and by writting XAML code directly. Finally, the key points in building and packaging a complete WPF application will be illustrated.


Avalon, also known as Windows Presentation Foundation (or WPF), is Microsoft's next
generation graphical subsystem. This talk will demonstrate how IronPython can be used
to write graphically rich applications using this emerging technology.

Primary author

Mr Brian Quinlan (Scionics)

Presentation materials