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