I am proud to announce that the new version of HSN.tv is live! This is what has been keeping me busy for the past couple months. There were a number of Silverlight features that we pushed to the limit. One of the biggest wins was the use of the Command pattern and the integration of [...]
Monthly Archives: January 2009
Video slider control in action
My good Silverlight buddy Jeff Paries has been working on some really exciting projects. The two video projects he has worked on he’s used my VideoSlider control. They are both pretty high profile Silverlight projects:
The Silverlight CES video player. This video player broadcast Steve Ballmer live from CES. You can see archived video from the [...]
Flash vs. Silverlight
Silverlight is often compared to Flash, and rightfully so. Principles such as a cross domain access policy and animation techniques use the same principles. Even on the application architecture side of things, similarities exist (for example the Caringorm pattern has been ported over to Silverlight).
Tsang Terence at Shine Draw does a great job [...]
Animating clipping area in Silverlight
The other day I wanted to animate a clipping area. The answer is to define the Clip property of an object with RectangleGeometry or EllipseGeometry and then animate properties on the geometry.
The below example shows a RectangleGeometry clipping area being moved over an image. In the MouseMove event, I am setting the values of RectangleGeometry’s [...]
2009
December was an excellent month. I have had the pleasure to work on another Silverlight 2 video player experience that is soon to be launched, my Expression Blend book launched, and I have started work with O’Reilly on my next book, Silverlight Cookbook. On top of it all, I had a nice vacation which allowed [...]


