Last week, I was giving a Silverlight training in the beautiful Bergen (Norway).
I have WPF experience, but I was still struggling with some demo’s because of its differences with Silverlight.
Silverlight is supposed to be a subset of WPF but that’s not the case (yet). Silverlight even has functionalities that are not in WPF (yet), like the Visual State Manager.
There’s a nice whitepaper that describes these differences.