I recently got myself set up with Silverlight so I could have a go at writing an app and seeing just what is the difference between it and WPF. I set myself the target of porting the 3D Ellipse control from my last post and this is the result. A 3D carousel control written in Silverlight 2. It is just as configurable as the last (well a little more as you can specify the focal length of the camera) and makes use of some neat tricks to get around the lack of 3D support in Silverlight. Screenshots, source code (Silverlight 2.0, C#) and walkthrough available.