I just wanted to link to this great post on Silverlight 2’s layout and rendering features. Both features borrow heavily from WPF, but there are also important differences. For one, unlike WPF, there is only one tree… no Logical vs. Visual. Also very cool mention of Silverlight 2’s rendering internals being many-core friendly so it scales well on the CPU. Big difference from WPF where rendering is offloaded to the GPU.