first_page

“Using lambdas for WPF animation” and other links…

Color Key Alpha Effect Dmitri Nesteruk: “It’s fairly easy to create and animate a graphical primitive, say by moving it from point A to point B at constant speed. But what if you need to position several graphical objects in a particular arrangement and then animate them in a non-linear fashion? Neither Silverlight nor WPF has built-in functions for this. In this article, I’ll demonstrate ways in which one can create objects and animations dynamically using lambda-delegates and higher-order functions.”

“Additional easing equations and helpers for WPF-based animation”

wpf-animation: “It has three primary goals: …Add Robert Penner’s canonical easing equations to WPF, but take full advantage of the WPF animation engine so they can be used in XAML or in code.”

Amazon.com product### “Drawing Fractals via WPF”

CodeProject.com: “The snowflake begins with an equilateral triangle. The program replaces each of the triangle's sides with a properly scaled and rotated version of the basic unit. The program then replaces each of the straight segments in the new figure with a smaller version of the basic unit. It replaces the newer straight segments with smaller and smaller versions of the basic unit until the snowflake reaches the desired depth. By the way, the linear gradients shown in this and the binary tree application are just there to make the appearance a little more stimulating.”

“XAML Spiral Animation”

Charles Petzold: “I then came up with a second approach that uses transforms in a more conventional manner, but which requires three animations rather than two. The first animation rotates the ball from 0 to 360 [degrees], repeated forever. Because the ball is sitting at the point (0, 0), normally this rotation wouldn’t have any visual effect. But a second animation moves the center of rotation from (0, 0) to (240, 0). That means the ball’s rotations keep getting larger and larger, but the center of rotation moves down the x-axis.”

“Performance Profiling Tools for WPF”

MSDN: “WPF provides a suite of performance profiling tools that allow you to analyze the run-time behavior of your application and determine the types of performance optimizations you can apply.”

“Announcing: Microsoft Ribbon for WPF RTW”

Pete Brown: “The new ribbon control is compatible with WPF 3.5sp1 and WPF 4. This is a 100% WPF implementation, not a wrapper around native code. That means you get all the great WPF styling capabilities for the new control. All screenshots below were taken from a .NET 4 Client Profile project.”

rasx()