where staff standard tasks application clients applications windows automated based macroview provides process server these developers collection system manual using functionality people services needs systems driver other access developing source which product interface software layer approach language business domain their framework information developed client integration allows example products development design JoelLipman.Com