next best geek
this blog cannot be explained in a few words

WPF: 3.5 Servicing Release

March 10th, 2008 . by Tobias

QuickLink: http://sessions.visitmix.com/, search for Session: T11.

Mix08 Session T11

A lot of what you are currently missing in WPF will come with .net Framework 3.5 "Servicing Release":

  • Container Recycling for ItemsControl (as base class)
  • DeferredScrolling (in TreeView)
    • don't know if I will ever use it
  • DataGrid (new)
  • Value formating without value converter
    • you know String.Format()?, use it in a declarative way<g>
  • Effects
    • great looking HW interaction with shaders
  • WriteableBitmap
    • writeable surface which is completly integrated in the WPF rendering pipeline
  • DXInterop
    • Might become a killer feature. (At least team-mediaportal.com would have had some use for it)

Check out Rob Relyea's session "What is new in WPF 3.5 and Beyond" to get a feeling for all the new features coming. Bits are currently not available for download.

 - tobias


WPF: Learn from Silverlight controls

March 10th, 2008 . by Tobias

Quicknote: If you are a wpf custom control writer(1), check out the sources for the Silverlight 2.0b1 controls released with mix08 keynote: Silverlight 2.0b1 controls. It is actually a whole vs2008 solution, so you can even "learn" how to create tests against custom controls.

BTW: The new -and right now "Silverlight only"- DataGrid is also included.

- tobias

(1) custom control != user control :D