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