Visual Studio 2005 系列
MCPD是在VisualStudio2005產品發表時一起開始推廣的認證,並規劃了三個職務:MCPD:WebDeveloper:專司在.netFramework2.0上的Web應用程式開發。
MCPD:WindowsDeveloper:專司在.NETFramework2.0上的Windows應用程式開發。
MCPD:EnterpriseApplicationDeveloper:專司.NETFramework2.0在企業級應用程式的開發,包含Windows、Web與分散式應用程式。
MCPD: Web Developer
前置需求:mcts:.NETFramework2.0WebClientDevelopment考試:
Exam70-547:PRO:DesigningandDevelopingWebApplicationsbyusingMicrosoft.NETFramework
升級考試(MCAD與MCSD適用):
Exam70-551:UPGRADE:MCADskillstoMCPDWebDeveloperbyusingMicrosoft.NETFramework
MCPD: Windows Developer
前置需求:MCTS:.NETFramework2.0WindowsClientDevelopment考試:
Exam70-548:PRO:DesigningandDevelopingWindowsApplicationsbyusingMicrosoft.NETFramework
升級考試(MCAD與MCSD適用):
Exam70-552:UPGRADE:MCADskillstoMCPDWindowsDeveloperbyusingMicrosoft.NETFramework
MCPD: Enterprise Application Developer
前置需求:MCTS:.NETFramework2.0DistributedApplicationDevelopment
MCTS:.NETFramework2.0WindowsClientDevelopment
MCTS:.NETFramework2.0WebClientDevelopment
考試:
Exam70-549:PRO:DesigningandDevelopingEnterpriseApplicationsbyusingMicrosoft.NETFramework
升級考試(MCSD適用):
Exam70-553:UPGRADE:MCSDMicrosoft.NETskillstoMCPDEnterpriseApplicationDeveloperbyusingMicrosoft.NETFramework,Part1
Exam70-554:UPGRADE:MCSDMicrosoft.NETskillstoMCPDEnterpriseApplicationDeveloperbyusingMicrosoft.NETFramework,Part2
Visual Studio 2008 系列
VisualStudio2008已於2008年正式發表,同時MCPD認證也提出了三個在VisualStudio2008(.NETFramework3.5)上的職務認證,分別為:MCPD:ASP.NETDeveloper3.5
MCPD:WindowsDeveloper3.5
MCPD:EnterpriseApplicationDeveloper3.5
.NETFramework3.5中的考試比.NETFramework2.0更多,所以前置需求的考試數量也更多,詳見MCTS。
MCPD: ASP.NET Developer 3.5
前置需求:MCTS:.NETFramework3.5ASP.NETApplications考試:
Exam70-564:PRO:DesigningandDevelopingASP.NETApplicationsbyusingMicrosoft.NETFramework3.5
升級考試(MCPD:WebDeveloper適用):
Exam70-567:UPGRADE:TransitionyourMCPDWebDeveloperSkillstoMCPDASP.NETDeveloper3.5
MCPD: Windows Developer 3.5
前置需求:MCTS:.NETFramework3.5WindowsFormsApplications考試:
Exam70-563:PRO:DesigningandDevelopingWindowsApplicationsbyusingMicrosoft.NETFramework3.5
升級考試(MCPD:WindowsDeveloper適用):
Exam70-566:UPGRADE:TransitionyourMCPDWindowsDeveloperSkillstoMCPDWindowsDeveloper3.5
MCPD:EnterpriseApplicationDeveloper3.5
前置需求:
MCTS:.NETFramework3.5ASP.NETApplications
MCTS:.NETFramework3.5ADO.NETApplications
MCTS:.NETFramework3.5WindowsFormsApplications
MCTS:.NETFramework3.5WindowsCommunicationFoundationApplications
考試:
Exam70-565:PRO:DesigningandDevelopingEnterpriseApplicationsbyusingMicrosoft.NETFramework3.5
升級考試(MCPD:EnterpriseApplicationDeveloper適用):
Exam70-568:UPGRADE:TransitionyourMCPDEnterpriseApplicationDeveloperSkillstoMCPDEnterpriseApplicationsDeveloper3.5,Part1
Exam70-569:UPGRADE:TransitionyourMCPDEnterpriseApplicationDeveloperSkillstoMCPDEnterpriseApplicationsDeveloper3.5,Part2
visual studio 2010 系列
VisualStudio2010已於2010年4月份正式,同時MCPD認證也提出了兩個在VisualStudio2010(.NETFramework4.0)上的職務認證,分別為:MCPD:WebDeveloper4
MCPD:WindowsDeveloper4
VisualStudio2010不提供MCPD:EnterpriseApplicationDeveloper系列認證。
MCPD: Web Developer 4
前置需求:MCTS:.NETFramework4.0,WebApplications
MCTS:.NETFramework4.0,ServiceCommunicationApplications
MCTS:.NETFramework4.0,DataAccess
考試:
Exam70-519:PRO:DesigningandDevelopingWebApplicationsUsingMicrosoft.NETFramework4
升級考試(MCPD:ASP.NETDeveloper3.5與MCPD:EnterpriseApplicationDeveloper3.5適用):
Exam70-523:Upgrade:TransitionYourMCPDASP.NETDeveloper3.5,orEnterpriseApplicationDeveloper3.5,SkillstoMCPDWebDeveloper4
MCPD: Windows Developer 4
前置需求:MCTS:.NETFramework4.0,WindowsApplications
MCTS:.NETFramework4.0,ServiceCommunicationApplications
MCTS:.NETFramework4.0,DataAccess
考試:
Exam70-518:PRO:DesigningandDevelopingWindowsApplicationsUsingMicrosoft.NETFramework4
升級考試(MCPD:WindowsDeveloper3.5與MCPD:EnterpriseApplicationDeveloper3.5適用):
Exam70-521:Upgrade:TransitionYourMCPDWindowsDeveloper3.5,orEnterpriseApplicationDeveloper3.5,SkillstoMCPDWindowsDeveloper4
SharePoint Server 2010 開發系列
微軟自SharePointServer2010起,將開發人員的考試提升了一級到MCPD層次。MCPD: SharePoint Developer 2010
前置需求:MCTS:SharePointServer2010,ApplicationDevelopment
考試:
Exam70-576:PRO:DesigningandDevelopingSharePoint2010Applications