微软认证解决方案开发人员 (MCSD) 报考者需要通过三门核心考试和一门选修考试。核心技术考试要求报考者证明他们精通解决方案的体系结构、桌面应用程序的开发和分布式应用程序的开发。选修考试要求证明具有使用微软开发工具的专业技能。
| Exam 70-015* -Designing and Implementing Distributed Applications with Microsoft Visual C++ 6.0 |
| Exam 70-016* -Designing and Implementing Desktop Applications with Microsoft Visual C++ 6.0 |
| Exam 70-019 -Designing and Implementing Data Warehouses with Microsoft SQL Server? 7.0 |
| Exam 70-029 -Designing and Implementing Databases with Microsoft SQL Server 7.0 |
| Exam 70-057 -Designing and Implementing Commerce Solutions with Microsoft Site Server 3.0, Commerce Edition |
| Exam 70-091 -Designing and Implementing Solutions with Microsoft Office 2000 and Microsoft Visual Basic for Applications |
| Exam 70-105 -Designing and Implementing Collaborative Solutions with Microsoft Outlook 2000 and Microsoft Exchange Server 5.5 |
| Exam 70-152 -Designing and Implementing Web Solutions with Microsoft Visual InterDev? 6.0 |
| Exam 70-155* -Designing and Implementing Distributed Applications with Microsoft Visual FoxPro 6.0 |
| Exam 70-156* -Designing and Implementing Desktop Applications with Microsoft Visual FoxPro 6.0 |
| Exam 70-175* -Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0 |
| Exam 70-176* -Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0 |
| Exam 70-229 -Designing and Implementing Databases with Microsoft SQL Server? 2000 Enterprise Edition |
| Exam 70-230 -Designing and Implementing Solutions with Microsoft BizTalk? Server 2000, Enterprise Edition |
| Exam 70-234 -Designing and Implementing Solutions with Microsoft Commerce Server 2000 |