Web View Bug

Principles of Microsoft Silverlight Animation

Thursday, March 19, 2009
Come and learn the fundamentals of Silverlight animation. Start at the beginning with a review of storyboards and keyframes, and then break free from storyboards and explore procedural animations. This is where the rubber meets the road and your objects come to life-vectors, frame-based animations, collisions, particle systems, and VR objects.
  • Jeff Paries
    As a Sr. Digital Experience Developer, Jeff Paries is the lead Silverlight developer with Waggener Edstrom Worldwide, a leading integrated communications company. Jeff has a strong background in 3D graphics and animation. Jeff is also an accomplished author and instructor in the area of 3D graphics and animation — he has authored several books and numerous magazine articles related to 3D. An early adopter of Silverlight, Jeff’s interests lie in developing animation concepts and methodologies within Silverlight. As a developer with design experience, Jeff’s mission is to help bridge the gap between design and development. His latest book, “Foundation Silverlight Animation” works to further this goal through a scenario-based approach.

5 Comments

  • Awesome content. One of the best presentations I've seen so far.

  • Won your book at the Silverlight release party at North (in north PDX). Where you there? Good material btw.

  • orane (gravatar)

    orane said
    March 23, 2009

    The guy who asks the question about Dispatcher Timer or One frame Storyboard I think you should consider the static class Composition there is an event called TargetRendering that fires every frame. This class is not new to silverlight, it been here since version 2. So there you go, you are doing frame based animation, it gets even more beautiful when you using F# to program silverlight application. Any function can be added and remove when you want. You need to see this yourself I cannot express how beautiful it is. The key to know silverlight is about knowing the classes, what they do and how to use them it is NOT about knowing Expression Blend or Zaml. If you would like to know more about using F# to program and run silverlight applications just like C# then respond to this comment

  • Jeff Paries (gravatar)

    Jeff Paries said
    March 23, 2009

    Hi Adron,

    Yes, I was at the PDXUX meeting... I'm scheduled to speak at the one next month (April), I believe. Probably something along the lines of the content here, but maybe a deeper dive.

    @orane - I did mention there were three timers - storyboards, DispatcherTimer, and I could not recall the TargetRendering option. My understanding of it is that it is less desirable because it's not controllable, but if you're having good luck with it, then keep at it!

    Thanks,
    Jeff

  • Matt (gravatar)

    Matt said
    April 11, 2009

    Orane,

    I would like to see this or an example of F# and Silverlight together.

    Thanks,

    Matt

Your Information
Mrs. Gravatar (gravatar)

<-- It's a gravatar

your comment

Recent

  • Thumbnail for Ask The Gu
    Ask The Gu
    Wednesday, March 25, 2009 As a special offering for the viewing audience at home, 30 minutes after Scott Guthrie walked off the stage, he came back for a live, intimate, online-only video chat