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