This example shows how to build a dock UI using the MVVM pattern.
To learn more on how to implement similar functionality in Silverlight, refer to the T245345 example.
Update: this approach is outdated. Refer to the following examples with approved approaches:
T273592: How to create the MVVM DockLayoutManager using LayoutAdapter
E20026 : How to use the IMVVMDockingProperties interface in an MVVM application