Why WPF exists

This interview with Michael Wallent over on Channel9 is hands down the best public explanation I’ve ever seen/heard from Microsoft on why WPF was created and what some of the major goals and design decisions were.

Some interesting tidbits that came out of the interview:

  • Plans to make an WPF “scene” 100% scriptable for smoother integration with Web apps
  • Plans to expose the MIL (Media Integration Layer), which is the lowest level for WPF rendering, as a supported API so others can build rich media applications on top of it directly as opposed to necessarily forcing you through the managed API
  • Plans for a faster release cycle of future versions

Leave a Reply