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