Silverlight TV 43: Applying Animations and States to Your Application

Play Silverlight TV 43: Applying Animations and States to Your Application
Sign in to queue


On this episode, John Stockton demonstrates how to create animations for Silverlight using Storyboards in Expression Blend. He explores the roles that the storyboards, visual states, behaviors, keyframes, transforms, and easings play in animations. This is a great demonstration of how to add a realistic and natural feel to animations. 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at 


Are you developing with Windows Phone 7? You can pre-order Learning Windows Phone Programming today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out the book's web site.



Download this episode

The Discussion

  • User profile image

    Great point that when you hide and object by using transparency animation you may want  also to hide it completely by setting Visibility property to False.

  • User profile image

    Good video.  For Opacity vs Visibility, I thought the new Fluid Transitions fixed this.  Meaning, I could turn the Fluid option on for the state and use Visibility ( Visible <-> Hidden/Collapsed ) instead of Opacity ( 100% <-> 0% ).  Are there scenarios when to use each? 

  • User profile image

    icube - When you create your state, go to the timeline window and set the visibility of the object to collapsed at (or near) the beginning of the timeline. You can spread out the duration of the state transitions on the timeline as needed. I think John Stockton shows this in the middle of his video just using Storyboards instead. But it works for visual states too so you can stagger when animations occur.

  • User profile image

    At some point (22mins 45secs) there was a mention that a friend of yours was doing/had done a book on Blend Animations   -what is the name and author of the book  ? 





  • User profile image

    norsten, Foundation Silverlight 3 Animation, Jeff Paries. Still valid for SL4, Friends of ED (Apress) publishers,

  • User profile image

    Fantastic, Thanks!

Add Your 2 Cents