Tuesday, March 18, 2008

Back from Mix 2008

We just returned from Mix 08 and have started to look at porting some WPF controls to Silverlight. Given the hype of what Silverlight 2.0 can do we thought that it would be easy, once you dig in there is a lot of stuff missing and many gotcha's.

  • Border class is sealed
  • Content property on content control is protected
  • Missing type converters like CornerRadius and Thickness
  • No Viewbox or DockPanel
  • No triggers in templates
  • No FrameworkElementFactory
  • Few System brushes.

The list goes on. Many I understand and would expect not to be present, but others???? Why is the Hidden property missing from the Visibility enumeration, a security risk?

Death by a thousand cuts….