I don't know if this reference is of sufficient generality:
Finite Calculus: A Tutorial for Solving Nasty Sums
http://www.stanford.edu/~dgleich/publications/finite-calculus.pdf
It is only a paper, but it describes the methods of the so-called "umbral calculus": a really useful technique to know.