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 PariesAs 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
Pavan Podila said
March 19, 2009
Awesome content. One of the best presentations I've seen so far.
Adron said
March 22, 2009
Won your book at the Silverlight release party at North (in north PDX). Where you there? Good material btw.
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 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 said
April 11, 2009
Orane,
I would like to see this or an example of F# and Silverlight together.
Thanks,
Matt