Great thread ...

I am getting back into developing and consulting after several years of study. Reorienting myself to the latest, greatest, best solutions that I can duplicate on the fly once in...