Many thanks for responding.
Thanks to your suggestion I managed to find this link:
I also found this link re converting Flash to Silverlight - putting it here for whatever it is worth.
That is enough for me to start (I am familiar with DirectX).
Hm ... You know how it is when you start in a new space - sometimes just a keyword or two could help a lot.
Based on the example I posted in the original question one can come up with some basic concepts.
- making an object recognize a click or recognize that it was highlighted.
- moving an object or a composition of objects.
Therefore - if you come up with some key words of methods which I can take and research further to help me start - this would be very helpful.Here I do not mean really much more than just basic pointers.
As basic as this - For example if I had to give such pointers to somebody wanting to learn Microsoft-based game programming I would say "Check out: DirectX, XNA, Vertex Buffers, Meshes, BoundingBox (for collision detection), RenderState.AlphaBlendEnable.
If you have already an example of a page where somebody is showing an "exploding" model based on Silverlight (or WPF) - that would be very confidence building.
Again - only if you can do this off the top of the head - don't spend too much time on this.
Many thanks Michael!