Specifically, here are two articles I found useful:
Hope this helps!
Elaine, these posts are very comprehensive. I'm quite interested in how these techniques can be integrated into Edge - e.g. where in the code one would make the declarations, etc.