http://www.catalinzima.com/tutorials/crash-course-in-hlsl/
HLSL crash course
http://www.stromcode.com/2008/04/02/an-introduction-to-hlsl-part-i/123/
Intro to HLSL
http://digitalerr0r.wordpress.com/2009/03/23/xna-shader-programming-tutorial-1-ambient-light/
http://www.gamasutra.com/view/feature/131275/implementing_lighting_models_with_.php
http://www.ogre3d.org/tikiwiki/tiki-index.php?page=JaJDoo+Shader+Guide
http://rbwhitaker.wikidot.com/hlsl-tutorials
http://www.rastertek.com/dx11tut04.html
http://www.neatware.com/lbstudio/web/hlsl.html
http://en.wikibooks.org/wiki/Game_Creation_with_XNA/3D_Development/Shaders_and_Effects
Function reference - http://msdn.microsoft.com/en-us/library/windows/desktop/ff471376(v=vs.85).aspx