Microsoft’s MCAD (Microsoft Certified Application Developer) is a mid-level certification for “professional developers who build powerful applications using Microsoft Visual Studioآ® .NET and Web services.†MCAD candidates typically work at development, testing, deployment and maintenance, leaving analysis and design to MCSD (Microsoft Certified Solution Developer) candidates.
The MCAD got its start back in June of 2002. This certification does not retire but newer versions of it may be released as technology changes. There are no specific prerequisites for the MCAD, although Microsoft recommends that if you are new to building .NET applications, you should follow this educational roadmap: Get Started with Microsoft Visual Studio .NET Development Today. As soon as candidates pass their first qualifying exam for the MCAD program, they achieve a Microsoft Certified Professional (MCP) certification. Moreover, a candidate that has achieved the MCAD has a good start on the MCSD requirements.
To achieve the MCAD, a candidate must pass a total of three exams: two core and one elective.
Job roles of those pursuing this certification generally include: programmer, programmer/analyst and software developer.
For more information:
http://www.microsoft.com/traincert/mcp/mcad/default.asp
CORE EXAMS
(70-305) VB .NET Web Apps 
(70-306) VB .NET Windows Apps 
(70-310) VB .NET XML Web Services
(70-315) C# .NET Web Apps 
(70-316) C# .NET Windows Apps 
(70-320) C# .NET XML Web Services
ELECTIVES
(70-229) SQL 2000 Design 

(70-230) BizTalk Server 2000 
(70-234) Commerce Server 2000