MCPD Certifications


Enterprise Application Development

Get started with a Free Visual Studio 2005 Skills Assessment

Free online assessments help you analyze your current skills and give you a learning plan that recommends books, e-learning, classroom training, and MSDN resources. 

Advanced Developer E-Learning

Take your .NET expertise to the next level with Advanced Developer E-Learning. Developed together with Readify and Wintellect, premier Microsoft developer training and consulting partners, these e-learning courses are designed specifically to strengthen your .NET expertise. Each course includes instruction, samples, hands-on labs and access to instructors and peers through private forums.   

Learning Resources

Choose a Focus

Classroom Training

Visual Studio Team System

2631: Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System (March 2006)

Windows

2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005

Web

2544: Advanced Data Access with Microsoft Visual Studio 2005

Data Access and Distributed Applications

2542: Advanced Data Access with Microsoft Visual Studio 2005

2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005

Related Developer Certifications

Microsoft Certified Professional Developer (MCPD)

The Microsoft Certified Professional Developer (MCPD) credential highlights your job role, featuring your specific area of expertise. Now you can easily distinguish yourself as an expert in Windows development, Web application development, or enterprise applications development. There are three MCPD certification paths:

Enterprise Applications Developer

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

Microsoft Skills Assessments for Microsoft Visual Studio 2005 and Microsoft ASP.NET 2.0 help developers focus their exam preparation training and find learning resources to upgrade from Visual Studio .NET and ASP.NET 1.0 and ASP.NET 1.1.

How to Earn Your MCPD: Enterprise Applications Developer

MCPD: Enterprise Applications Developer candidates must first meet the requirements for the following three Microsoft Certified Technology Specialist (MCTS) credentials for the Microsoft .NET Framework 2.0. The MCTS Credentials consist of four exams.

After earning these credentials, candidates may earn their MCPD: Enterprise Applications Developer certification by passing one additional required exam.

If you are a Microsoft Certified Solutions Developer (MCSD) on Microsoft .NET, you can upgrade to the MCPD: Enterprise Applications Developer certification by taking two upgrade exams. By passing these upgrade exams you will also automatically obtain all three of the MCTS prerequisites. If you are a Microsoft Certified Application Developer (MCAD) there is no direct upgrade path to the MCPD: Enterprise Applications Developer certification. But you can apply the MCAD upgrade exams to MCPD: Windows Developer and MCPD: Web Developer to your exam path.

If you have already passed Exam 70–551: UPGRADE: MCAD Skills to MCPD: Web Developer by Using the Microsoft .NET Framework, you may obtain the MCPD: Enterprise Applications Developer certification by passing the following additional exams:

  • Exam 70–526: TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development
  • Exam 70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development
  • Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

If you have already passed Exam 70–552: UPGRADE: MCAD Skills to MCPD: Windows Developer by Using the Microsoft .NET Framework, you may obtain the MCPD: Enterprise Applications Developer certification by passing the following additional exams:

  • Exam 70–528: TS: Microsoft .NET Framework 2.0 – Web-Based Client Development
  • Exam 70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development
  • Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

If you have already passed both Exam 70–551: UPGRADE: MCAD Skills to MCPD: Web Developer by Using the Microsoft .NET Framework and Exam 70–552: UPGRADE: MCAD Skills to MCPD: Windows Developer by Using the Microsoft .NET Framework, you may obtain the MCPD: Enterprise Applications Developer certification by passing the following additional exams:

  • Exam 70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development
  • Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

Required Exams for MCPD: Enterprise Applications Developer (One Exam + Four MCTS Prerequisite Exams)

Classroom Training

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

There are no Official Microsoft Learning Products currently available.

 

Required Exams for MCTS Credentials (Four Exams Required*)

Classroom Training

Exam 70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation

There are no Official Microsoft Learning Products currently available.

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)

Exam 70–528: TS: Microsoft .NET Framework 2.0 - Web-Based Client Development

Workshop 2543: Core Web Application Technologies with Microsoft Visual Studio 2005 (Three days)

Workshop 2544: Advanced Web Application 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)

Exam 70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development

Workshop 2548: Core Distributed Application Development with Microsoft Visual Studio 2005 (Three days)

Workshop 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005 (Two days)

 

Upgrade Exam for MCSD (Two Exams Required - MCTS not required)

Classroom Training

Exam 70–553: UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1

Workshop 2541: Core Data Access with Microsoft Visual Studio 2005 (Three days)

Workshop 2542: Advanced Data Access with Microsoft Visual Studio 2005 (Two days; available early 2006)

Workshop 2543: Core Web Application Technologies with Microsoft Visual Studio 2005 (Three days)

Workshop 2544: Advanced Web Application Technologies with Microsoft Visual Studio 2005 (Two days)

Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005 (Three days)

Workshop 2547: Advanced Forms Technologies with Microsoft Visual Studio 2005 (Two days)

Exam 70–554: UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise Application Developer by Using the Microsoft .NET Framework: Part 2

Workshop 2548: Core Distributed Application Development with Microsoft Visual Studio 2005 (Three days)

Workshop 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005 (Two days; available early 2006)

 

Web Developer Development

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.

Microsoft Skills Assessments for Microsoft Visual Studio 2005 and Microsoft ASP.NET 2.0 help developers focus their exam preparation training and find learning resources to upgrade from Visual Studio .NET and ASP.NET 1.0 and ASP.NET 1.1.

How to Earn Your MCPD: Web Developer

MCPD: Web Developer candidates must first complete the requirements for the MCTS: .NET Framework 2.0 Web Applications certification (two exams). After earning this certification, candidates may earn their MCPD: Web Developer by passing one additional required exam.

If you are a Microsoft Certified Application Developer (MCAD), you can upgrade to the MCPD: Web Developer certification by taking one upgrade exam, Exam 70–551: UPGRADE: MCAD Skills to MCPD: Web Developer by Using the Microsoft .NET Framework. By passing this upgrade exam, you will automatically obtain the relevant MCTS prerequisite, MCTS: .NET Framework 2.0 Web Applications.

If you have already passed Exam 70–552: UPGRADE: MCAD Skills to MCPD: Windows Developer by Using the Microsoft .NET Framework, you may obtain the MCPD: Web Developer certification by passing the following additional exams:

  • Exam 70–528: TS: Microsoft .NET Framework 2.0 - Web-Based Client Development
  • Exam 70–547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework

If you are a Microsoft Certified Solutions Developer (MCSD) on Microsoft .NET and have passed Exam 70–553: UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1, you may obtain the MCPD: Web Developer certification by passing the following additional exam:

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

Required Exams for MCPD: Web Developer (One Exam + MCTS Prerequisite)

Classroom Training

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

Currently, corresponding Official Microsoft Learning Products are unavailable.

 

Required Exams for MCTS: .NET Framework 2.0 Web Applications (Two Exams Required)

Classroom Training

Exam 70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation

Currently, corresponding Official Microsoft Learning Products are unavailable.

Exam 70-528: TS: Microsoft .NET Framework 2.0 - Web-Based Client Development

Workshop 2543: Core Web Application Technologies with Microsoft Visual Studio 2005 (Three days)

Workshop 2544: Advanced Web Application Technologies with 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)

 

Upgrade Exam for MCAD (One Exam Required - MCTS not required)

Classroom Training

Exam 70-551: UPGRADE: MCAD skills to MCPD: Web Developer by Using the Microsoft .NET Framework

Workshop 2543: Core Web Application Technologies with Microsoft Visual Studio 2005 (Three days)

Workshop 2544: Advanced Web Application 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)

Windows Developer

The Microsoft Certified Professional Developer: Windows Developer (MCPD: Windows Developer) certification demonstrates that you have the comprehensive skills that are required to build rich client applications that target the Windows Forms platform using the Microsoft .NET Framework 2.0.

Microsoft Skills Assessments for Microsoft Visual Studio 2005 and Microsoft ASP.NET 2.0 help developers focus their exam preparation training and find learning resources to upgrade from Visual Studio .NET and ASP.NET 1.0 and ASP.NET 1.1.

How to Earn Your MCPD: Windows Developer

MCPD: Windows Developer candidates must first complete the requirements for the MCTS: .NET Framework 2.0 Windows Applications certification (two exams). After they achieve this certification, candidates can earn their MCPD: Windows Developer by passing one additional exam.

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 will also automatically obtain the relevant MCTS prerequisite, MCTS: .NET Framework 2.0 Windows Applications.

If you have already passed Exam 70–551: UPGRADE: MCAD Skills to MCPD: Web Developer by Using the Microsoft .NET Framework, you may obtain 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 Exam 70–553: UPGRADE: MCSD Microsoft .NET Skills to MCPD: Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1, you may obtain the MCPD: Windows Developer certification by passing the following additional exam:

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

Required Exams for MCPD: Windows Developer (One Exam + MCTS Prerequisite)

Classroom Training

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

There are no Official Microsoft Learning Products currently available.

 

Required Exams for MCTS: .NET Framework 2.0 Windows Applications (Two Exams Required)

Classroom Training

Exam 70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation

There are no Official Microsoft Learning Products currently available.

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; available early 2006)

 

Upgrade Exam for MCAD (One Exam Required - MCTS not required)

Classroom Training

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; available early 2006)