Microsoft Certified Professional Developer (MCPD)

Microsoft Certified  Professional Developer (MCPD)

Prove your mastery of Microsoft development technologies by becoming a Microsoft Certified Professional Developer (MCPD). MCPD certifications are available for several developer tools and technologies.

Level:

Two to three years of experience developing solutions by using Visual Studio, the Microsoft .NET Framework, and other Microsoft development technologies

Audience:

Developer

Type:

Microsoft Certification

MCPD Overview

The MCPD certification provides you, your peers, and employers with unbiased proof of your developer skills using Microsoft Visual Studio, the Microsoft .NET Framework, and other development technologies. In addition, MCPD certification provides you with access to exclusive resources and benefits, including opportunities to connect with a global network of certified developers. MCPD certification requires two to three years of relevant experience and a commitment to remaining current in best practices and technologies.

Announcements
MCPD certifications will not be updated for future versions of Visual Studio. As an MCPD on Visual Studio 2010, you will be eligible for special upgrade paths to new Microsoft Certified Solutions Developer (MCSD) certifications. Your MCPD certification will remain valuable as long as companies are using the relevant technology.

Upgrade exams to transition your skills and certifications from Visual Studio 2005 to Visual Studio 2008 are scheduled to retire on July 31, 2012.

MCPD Certifications

MCPD on Microsoft Visual Studio 2010

If you plan to develop applications by using Visual Studio 2010 and the Microsoft .NET Framework 4.0, the Microsoft Certified Professional Developer (MCPD) on Visual Studio 2010 certifications can help you validate your skills and abilities. You should have two to three years of experience using the technologies covered in the exam. The available certification paths include the following:

MCPD on Microsoft Visual Studio 2008

If you plan to develop applications by using Visual Studio 2008 and the Microsoft .NET Framework 3.5, the Microsoft Certified Professional Developer (MCPD) on Visual Studio 2008 certifications can help you validate your skills and abilities. You should have two to three years of experience using the technologies covered in the exam. The available certification paths include the following:

MCPD on Microsoft Visual Studio 2005

Microsoft Certified Professional Developer (MCPD) certifications on Visual Studio 2005 are considered legacy certifications, because at least two newer versions of the technology on which they certify are available. While one exam that is required to earn these certifications is still available, all other required exams are retired.

Microsoft Certified Professional Developer (MCPD) certifications on Visual Studio 2005 are considered legacy certifications, because at least two newer versions of the technology on which they certify are available. While one exam that is required to earn these certifications is still available, all other required exams are retired.

  • Windows Developer—for developers who build rich client applications that target the Windows Forms platform, using the Microsoft .NET Framework 2.

    Windows Developer on Visual Studio 2005

    Exam number

    MCTS prerequisite: TS: Microsoft .NET Framework – Application Development Foundation

    MCTS prerequisite: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development

    Exam 70-526*

    MCPD requirement: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework

    Exam 70-548*

    *This exam is retired, but if you already passed it, you can apply it toward this certification.

  • Web Developer—for developers who build interactive, data-driven web applications that use ASP.NET 2 for both intranet and Internet uses.

    Web Developer on Visual Studio 2005

    Exam number

    MCTS prerequisite: TS: Microsoft .NET Framework – Application Development Foundation

    MCTS prerequisite: TS: Microsoft .NET Framework 2.0 – Web-Based Client Development

    Exam 70-528*

    MCPD requirement: PRO: Designing and Developing Web-Based Applications by Using the Microsoft .NET Framework

    Exam 70-547*

    *This exam is retired, but if you already passed it, you can apply it toward this certification.

  • Enterprise Application Developer—for developers who build n-tier solutions that target both web and client user experiences.

    Enterprise Application Developer on Visual Studio 2005

    Exam number

    MCTS prerequisite: TS: Microsoft .NET Framework – Application Development Foundation

    MCTS prerequisite: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development

    Exam 70-526*

    MCTS prerequisite: TS: Microsoft .NET Framework 2.0 – Web-Based Client Development

    Exam 70-528*

    MCTS prerequisite: TS: Microsoft .NET Framework 2.0 – Distributed Application Development

    Exam 70-529*

    MCPD requirement: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

    Exam 70-549*

    *This exam is retired, but if you already passed it, you can apply it toward this certification.

MCPD on Windows Phone

If you develop applications for Windows Phone, the Microsoft Certified Professional Developer (MCPD) on Windows Phone certification can help you validate your skills and abilities. You should have two to three years of experience using the technologies covered in the exam.

MCPD on Microsoft SharePoint 2010

If you design and develop applications on the Microsoft SharePoint Server 2010 platform, consider earning the MCPD: SharePoint Developer 2010 certification.

MCPD on Microsoft Silverlight 4

If you plan to develop applications by using Microsoft Silverlight, the Microsoft Certified Professional Developer (MCPD) on Silverlight 4 certification can help you validate your skills and abilities. You should have two to three years of experience using the technologies covered in the exam. The available certification paths include the following:

MCPD Upgrade Paths

Upgrade from MCPD on Visual Studio 2008 to MCPD on Visual Studio 2010

If you currently hold an MCPD certification on Visual Studio 2008, you can take advantage of one or more of our streamlined upgrade paths to transition your skills and certifications to Visual Studio 2010.

Current certification

Certification goals

Requirements

MCPD: Windows Developer 3.5 or
MCPD: Enterprise Application
Developer 3.5

MCPD: Windows Developer 4

MCTS: .NET Framework 4, Windows Applications

MCTS: .NET Framework 4, Service Communication Applications

MCTS: .NET Framework 4, Data Access

Exam 70-521: Upgrade: Transition Your MCPD .NET Framework 3.5 Windows Developer Skills to MCPD .NET 4 Windows Applications Developer

MCPD: ASP.NET Developer 3.5 or
MCPD Enterprise Application
Developer 3.5

MCPD: Web Developer 4

MCTS: .NET Framework 4, Windows Applications

MCTS: .NET Framework 4, Service Communication Applications

MCTS: .NET Framework 4, Data Access

Exam 70-523: Upgrade: Transition Your MCPD .NET Framework 3.5 Web Developer Skills to MCPD .NET Framework 4 Web Developer

Upgrade from MCPD on Visual Studio 2005 to MCPD on Visual Studio 2008

If you hold a Microsoft Certified Professional Developer (MCPD) on Microsoft Visual Studio 2005 certification, you can use the following upgrade path to earn your MCPD on Visual Studio 2008.

Current certification

Certification goal

Required exam(s)

MCPD: Windows Developer
(Visual Studio 2005)

MCPD: Windows Developer 3.5
(Visual Studio 2008)

Exam 70-566: Upgrade: Transition Your MCPD Windows Developer Skills to MCPD Windows Developer 3.5*

MCPD: Web Developer
(Visual Studio 2005)

MCPD: ASP.NET Developer 3.5
(Visual Studio 2008)

Exam 70-567: Upgrade: Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5*

MCPD: Enterprise Application Developer
(Visual Studio 2005)

MCPD: Enterprise Application Development 3.5
(Visual Studio 2008)

Exam 70-568: Upgrade: Transition Your MCPD Enterprise Application Developer Skills to MCPD Enterprise Applications Developer 3.5, Part 1*

Exam 70-569: Upgrade: Transition Your MCPD Enterprise Application Developer Skills to MCPD Enterprise Applications Developer 3.5, Part 2*

*This exam is scheduled to retire on July 31, 2012.

Upgrade from MCAD or MCSD to MCPD on Visual Studio 2005

Upgrade paths from MCAD or MCSD to MCPD on Visual Studio 2005 are no longer available. All exams for these upgrade paths are retired. For information about the paths that were previously available, see the Certification Planner Tool on the MCP Member site, or contact your Regional Service Center.

Upgrade paths from MCAD or MCSD to MCPD on Visual Studio 2005 are no longer available. All exams for these upgrade paths are retired. For information about the paths that were previously available, see the Certification Planner Tool on the MCP Member site, or contact your Regional Service Center.

Please tell us why you rated the content this way. (optional)