title: Which Graphical Subsystem for Touchscreen Kiosk Development
body: <p>I'm starting a hobby project in which I would like to have a graphical, touchscreen interface for interacting with a kiosk-like device running on top of Windows XP Embedded.  For development of a rich UI experience, I was considering using WPF.  However, a number of demonstration videos that I have come across have used Silverlight, while I haven't seen a single WPF demonstration.</p>
  
  <p>It was my understanding that Silverlight was targeted towards website developers, while WPF was more targeted towards desktop development.</p>
  
  <p>So this question has two parts.  Firstly, what is the recommended graphical subsystem for development of a rich UI experience on a kiosk-like device hosted on the Windows XP embedded platform?  Secondly, if it is Silverlight, which version is suggested (1.0 or 2.0) and why?</p>