
The Microsoft Certified Professional Developer: Windows Developer (MCPD: Windows Developer) certification demonstrates that you have the comprehensive skills required to build rich client applications that target the Windows Forms platform, using the Microsoft .NET Framework 2.0.
To earn an MCPD: Windows Developer on Visual Studio 2005 certification, you must first complete the requirements for the MCTS: .NET Framework 2.0 Windows Applications certification (two exams).
| • | Learn about the MCTS: .NET Framework 2.0 Windows Applications certification |
After you earn this certification, you can earn your MCPD: Windows Developer on Visual Studio 2005 by passing one additional exam. Then, you can follow a simple path to upgrade your skills on Microsoft Visual Studio 2005 to Microsoft Visual Studio 2008.
| • | Learn about the MCPD: Windows Developer 3.5 on Visual Studio 2008 certification |
The MCPD: Windows Developer certification will retire when Microsoft discontinues mainstream support for the related technology.
| • | Learn about Microsoft Certification lifecycle policies |
If you are a Microsoft Certified Application Developer (MCAD), you can upgrade to the MCPD: Windows Developer certification by taking one upgrade exam.
| • | Exam 70–552: UPGRADE: MCAD Skills to MCPD Windows Developer by Using the Microsoft .NET Framework |
By passing this upgrade exam, you also automatically earn the following MCTS prerequisite:
| • | MCTS: .NET Framework 2.0 Windows Applications |
If you have already passed the following exam:
| • | Exam 70–551: UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft .NET Framework |
You can earn the MCPD: Windows Developer certification by passing the following additional exams:
| • | Exam 70-526: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development |
| • | Exam 70-548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework |
If you are a Microsoft Certified Solutions Developer (MCSD) on Microsoft .NET and have passed the following exam:
| • | Exam 70–553: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1 |
You can earn the MCPD: Windows Developer certification by passing the following additional exam:
| • | Exam 70-548: PRO: Designing and Developing Windows-Based Applications by Using the Microsoft .NET Framework |
The following table provides a complete list of exams and related training resources. For exam dates and specific areas of focus, see the exam preparation guides.
| Required exams for MCPD: Windows Developer (one exam plus MCTS prerequisite) | Classroom training | Microsoft E-Learning | Microsoft Press books |
Exam 70–548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework | There is no classroom training currently available. | There is no Microsoft E-Learning training currently available. |
| Required exams for MCTS: .NET Framework 2.0 Windows Applications (two exams required) | Classroom training | Microsoft E-Learning | Microsoft Press books |
Exam 70–536: TS: Microsoft .NET Framework 2.0 – Application Development Foundation | There is no classroom training currently available. | Collection 2956 is offered as two collections: Collection 5160: Core Development with the Microsoft .NET Framework 2.0 Foundation (16-hour series) Collection 5161: Advanced Development with the Microsoft .NET Framework 2.0 Foundation (16-hour series) | |
Exam 70–526: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development | Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005 (three days) Workshop 2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (two days) Workshop 2541: Core Data Access with Microsoft Visual Studio 2005 (three days) Workshop 2542: Advanced Data Access with Microsoft Visual Studio 2005 (two days) | Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2547: Advanced Windows Client Development with Microsoft Visual Studio 2005 (12-hour series) Collection 2541: Core Data Access Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2542: Advanced Data Access Development with Microsoft Visual Studio 2005 (12-hour series) | Programming Microsoft Visual C# 2005: The Language |
| Upgrade exam for MCAD (one exam required – MCTS not required) | Classroom training | Microsoft E-Learning | Microsoft Press books |
Exam 70–552: UPGRADE: MCAD Skills to MCPD Windows Developer by Using the Microsoft .NET Framework | Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005 (three days) Workshop 2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (two days) Workshop 2541: Core Data Access with Microsoft Visual Studio 2005 (three days) Workshop 2542: Advanced Data Access with Microsoft Visual Studio 2005 (two days) | Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2547: Advanced Windows Client Development with Microsoft Visual Studio 2005 (12-hour series) Collection 2541: Core Data Access Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2542: Advanced Data Access Development with Microsoft Visual Studio 2005 (12-hour series) Collection 2956 is offered as two collections: Collection 5160: Core Development with the Microsoft .NET Framework 2.0 Foundation (16-hour series) Collection 5161: Advanced Development with the Microsoft .NET Framework 2.0 Foundation (14-hour series) | Debugging Microsoft .NET 2.0 Applications Programming Microsoft Visual C# 2005: The Language |