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