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