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