The Microsoft Certified Applications Developer (MCAD) certification was created by Microsoft to guarantee that the certified has a high level of understanding and a broad skill set in .Net and web services programming. The best way to insure your success in passing the Microsoft Certified Applications Developer (MCAD) exam is to take a training course.