Microsoft Exchange Server as a Development Platform

Although Microsoft Exchange Server applications can have almost any structure, they generally fall into three categories: