Я использовал шаблоны шейдеров из блога Грега Шехтера: http://blogs.msdn.com/greg_schechter/archive/2008/08/11/a-visualstudio-buildtask-and-project-and-item-templates-for-writing-shadereffects.aspx
Все просто: добавить шаблоны шейдеров wpf и создать проект. Я также могу видеть, что шейдер работает через дизайнер Visual Studio 2008 при редактировании моего xaml. Но при запуске программы появляется следующая ошибка: Не удается найти тип ShaderEffectLibrary1.Effect1. Сборка, используемая при компиляции, может отличаться от сборки, использованной при загрузке, и тип отсутствует.