Live code from the presentation (a bit cleaned up and some errors fixed)
C#

readme.md