SilverShader is an extensible Silverlight application that is used to demonstrate the effect of different pixel shaders. The shaders can be applied to various sources like an image or the live webcam stream.
This project also contains the HLSL source code of several pixel shaders.
This project has its root in a Coding4Fun article
that explains how to write pixel shaders and the extensible Silverlight shader application.
You need at least the Silverlight 4 runtime installed to run the sample and a webcam in order to exploit the full functionality. The runtime is available for Windows
Open the sample
Read this Coding4Fun article
for details. It's also available in Russian
coder and coordinator of this project.