This is pretty good stuff.  One of the cool features of the WPF/Xaml structure is a way to define the visual structure (read: look)

  • DataTemplates in WPF/Expression
  • WPF Threading Model/Dispatcher and long running operations: http://msdn2.microsoft.com/en-us/library/ms741870.aspx
  • New Rendering model (painters algorithm).  More memory, draw off screen then move bitmap.
  • Shapes vs Drawings (drawings lower level – no infrastrucure.  Good for large numbers of instances)