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