CTE Solutions chair
Quick Search:  
Savings
Got A Question?
Talk to an Educational Consultant and get the answers you need.

By Phone
Ottawa: 613-798-5353
Toronto: 416-284-2700
Toll Free: 866-635-5353

right arrow Ask your question online

MCPD - Microsoft Certified Professional Developer

With the Microsoft Certified Professional Developer (MCPD) credential, you demonstrate your ability to use Microsoft Visual Studio and the Microsoft .NET Framework to excel in a specific, real-world job role.


An MCPD credential validates a comprehensive set of skills required to be successful on the job, and gives hiring managers and potential customers a reliable indicator of your job performance. This credential offers a simple, targeted framework that makes the certification paths easier to understand and allows you to stand out from the crowd.


MCPD: Microsoft Visual Studio 2008

If you plan to develop applications by using Visual Studio 2008 and the Microsoft .NET Framework 3.5, you can earn an MCPD on Visual Studio 2008 to validate your skills and abilities on those platforms. There are three MCPD certification paths.
Choose the path that is right for you:

  • MCPD: Windows Developer 3.5: Developers who build rich client applications for the Windows Forms platform by using the Microsoft .NET Framework 3.5
  • MCPD: ASP.NET Developer 3.5: Developers who build interactive, data-driven ASP.NET applications by using ASP.NET 3.5 for both intranet and Internet uses
  • MCPD: Enterprise Applications Developer 3.5: Developers who build distributed solutions that focus on ASP.NET and Windows Forms rich-client experiences

The Microsoft Certified Professional Developer (MCPD) credential is one of the most effective ways to demonstrate your expertise in using Microsoft Visual Studio 2008 and the Microsoft .NET Framework 3.5 in a specific, real-world job role.

How to earn your MCPD certification on Visual Studio 2008

Each MCPD certification on Visual Studio 2008 requires that you pass two to four Microsoft Certified Technology Specialist (MCTS) prerequisite exams and one Professional Series exam, as shown in the following table.
When you pass all the exams in a specific MCPD path, you earn the related MCTS certifications as well as the relevant MCPD certification.

Each MCPD credential requires the following pre-requisites and exams:

For MCPD: Windows Developer 3.5

  • Pre: MCTS: .NET Framework 3.5, Windows Forms Applications
  • Exam 70-563: PRO: Designing and Developing Windows Applications Using Microsoft .NET Framework 3.5

For MCPD: ASP.NET Developer 3.5

  • Pre: MCTS: .NET Framework 3.5, ASP.NET Applications
  • Exam 70-564: PRO: Designing and Developing ASP.NET Applications Using Microsoft .NET Framework 3.5

For MCPD: Enterprise Application Developer 3.5

  • Pre: MCTS: .NET Framework 3.5, Windows Forms Applications
  • Pre: MCTS: .NET Framework 3.5, ASP.NET Applications
  • Pre: MCTS: .NET Framework 3.5, ADO.NET Applications
  • Pre: MCTS: .NET Framework 3.5, Windows Communication Foundation Applications
  • Exam 70-565: PRO: Designing and Developing Enterprise Applications Using Microsoft .NET Framework 3.5

MCPD: Microsoft Visual Studio 2005


If you develop applications by using Visual Studio 2005 and the.NET Framework 2.0, you can earn an MCPD on Visual Studio 2005 to validate your skills and abilities on those platforms. There are three MCPD certification paths.
Choose the path that is right for you:

  • MCPD: Windows Developer
  • MCPD: Web Developer
  • MCPD: Enterprise Applications Developer

The Microsoft Certified Professional Developer (MCPD) credential is one of the most effective ways to demonstrate your expertise in using Microsoft Visual Studio 2005

MCPD: Windows Developer on Visual Studio 2005

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.

How to earn your MCPD: Windows Developer on Visual Studio 2005 certification


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

After you earn this certification, you can earn your MCPD: Windows Developer on Visual Studio 2005 by passing one additional exam.

  • Exam 70–548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework

MCPD: Web Developer, Visual Studio 2005

The Microsoft Certified Professional Developer: Web Developer (MCPD: Web Developer) certification demonstrates that you have the comprehensive skills that are required to build interactive, data-driven Web applications that use ASP.NET 2.0 for both intranet and Internet uses.

How to Earn Your MCPD: Web Developer, Visual Studio 2005


MCPD: Web Developer candidates must first complete the requirements for the MCTS .NET Framework 2.0 Web Applications certification

After candidates earn this certification, they can earn their MCPD: Web Developer by passing one additional required exam

  • Exam 70-547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework

MCPD: Enterprise Applications Developer on Visual Studio 2005

The Microsoft Certified Professional Developer: Enterprise Applications Developer (MCPD: Enterprise Applications Developer) certification demonstrates that you have the comprehensive skills required to build n-tier solutions that target both Web and client user experiences.

How to earn your MCPD: Enterprise Applications Developer on Visual Studio 2005 certification

To earn the MCPD: Enterprise Applications Developer on Visual Studio 2005 credential, you must first meet the requirements for the following three Microsoft Certified Technology Specialist (MCTS) credentials for the Microsoft .NET Framework 2.0

  • MCTS: .NET Framework 2.0 Web Applications
  • MCTS: .NET Framework 2.0 Windows Applications
  • MCTS: .NET Framework 2.0 Distributed Applications

After earning these credentials, you can earn your MCPD: Enterprise Applications Developer on Visual Studio 2005 certification by passing one additional required exam

  • Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

Visual Studio .NET Credentials

The Microsoft Certified Solution Developer (MCSD) for Microsoft .NET credential is the top-level certification for advanced developers who use the .NET Framework 1.1. These developers design and develop leading-edge enterprise solutions by using Microsoft development tools and technologies in addition to the Microsoft .NET Framework

Developers who use the Microsoft .NET Framework 2.0 and Microsoft Visual Studio 2005 should consider the following two credentials:

  • Microsoft Certified Technology Specialist (MCTS)
  • Microsoft Certified Professional Developer (MCPD)