Your project manager wants you to add exciting transitions, taking full advantage of Silverlight 3 shader effects, also known as pixel shaders. They allow you to modify the rendered pixels of any user interface element (UI Element) before Silverlight shows them on the web browser's viewport.
Note
Pixel shaders usually run on the GPU. However, so far, Silverlight 3 does not use the GPU to render pixel shaders. Therefore, we must watch performance because we will be using software rendering.
You do not have experience with pixel shaders. Your project manager knows this and he suggests using a high-level pixel shader effects library, which has been prepared to work with Silverlight 3. Wait! Do not run away! You won't need to learn complex HLSL (High-Level Shading Language) sentences. Remember that you have already added a drop shadow effect to the gauges. This effect also used pixel shaders.
Windows Presentation...