
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.
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. The table later on this page outlines the exam requirements for these MCTS credentials.
| • | |
| • | |
| • |
After earning these credentials, you can earn your MCPD: Enterprise Applications Developer on Visual Studio 2005 certification by passing one additional required 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: Enterprise Applications Developer on Visual Studio 2008 certification |
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 automatically earn 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 for MCPD: Windows Developer and MCPD: Web Developer to your exam path.
| • | Learn about the MCPD: Windows Developer certification |
| • | Learn about the MCPD: Web Developer certification |
Find more information about upgrade paths and get your questions answered.
| • | Find out more about upgrade paths |
If you have already passed the following exam:
| • | Exam 70–558: UPGRADE: MCAD Skills to MCTS: Windows Applications by Using the Microsoft .NET Framework |
You can earn 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 the following exam:
| • | Exam 70–559: UPGRADE: MCAD Skills to MCTS: Web Applications by Using the Microsoft .NET Framework |
You can earn 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 the following exam:
| • | Exam 70–551: UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft .NET Framework |
You can earn 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 the following exam:
| • | Exam 70–552: UPGRADE: MCAD Skills to MCPD Windows Developer by Using the Microsoft .NET Framework |
You can earn 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 the following two exams:
| • | 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 can earn 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 |
The MCPD: Enterprise Applications Developer certification will retire when Microsoft discontinues mainstream support for the related technology.
| • | Learn about Microsoft Certification lifecycle policies |
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: Enterprise Applications Developer (one exam plus four MCTS prerequisite exams) | Classroom training | Microsoft E-Learning | Microsoft Press books |
Exam 70–549: PRO: Designing and Developing Enterprise 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 credentials (four 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 |
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) | Collection 2543: Core Web Client Programming with Microsoft Visual Studio 2005 (18-hour series) Collection 2544: Advanced Web Client Programming with Microsoft Visual Studio 2005 (10-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 Programming Microsoft Visual Basic 2005: The Language |
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) | Collection 2548: Core Distributed Application Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005 (14-hour series) |
Find more information about upgrade paths and get your questions answered.
| • | Find out more about upgrade paths |
| Upgrade exam for MCSD (two exams required; MCTS not required) | Classroom training | Microsoft E-Learning | Microsoft Press books |
Exam 70–553: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Applications 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) 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) | 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 2543: Core Web Client Programming with Microsoft Visual Studio 2005 (18-hour series) Collection 2544: Advanced Web Client Programming with Microsoft Visual Studio 2005 (10-hour series) 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 2956 is now offered as two collections: Collection 5160: Core Development with the Microsoft .NET Framework 2.0 Foundation (14-hour series) Collection 5161: Advanced Development with the Microsoft .NET Framework 2.0 Foundation (16-hour series) | Programming Microsoft Visual C# 2005: The Language Programming Microsoft Visual Basic 2005: The Language Programming Microsoft ADO.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Applications: Advanced Topics |
Exam 70–554: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Applications 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) | Collection 2548: Core Distributed Application Development with Microsoft Visual Studio 2005 (18-hour series) Collection 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005 (14-hour series) | Debugging Microsoft .NET 2.0 Applications |
Find more information about upgrade paths and get your questions answered.
| • | Find out more about upgrade paths |