Publishing Applications for Mid Size Business