Microsoft Courses
MCSD and Requirements and Training Resources

Microsoft Certified Solution Developer (MCSD) for Microsoft .NET candidates are required to pass four core exams and one elective exam. The core exams provide a valid and reliable measure of technical proficiency and expertise in developing and maintaining enterprise applications that are based on Microsoft development tools, technologies, and platforms on the Microsoft .NET Framework 1.0 and Microsoft .NET Framework 1.1. The elective exam provides proof of expertise on a specific Microsoft server product.

An MCSD for Microsoft .NET candidate should have two years of experience developing and maintaining solutions and applications.

How to Earn Your MCSD

Core Exams (Four Exams Required)

To fulfill the core certification requirements, on MCSD one have to take Web Application Development ,Windows Application Development ,Web Services and Server Components Development and Solution Architecture.

Elective Exams (One Exam Required)

Besides the core exam requirements, you must also pass one elective exam that provides proof of expertise with a specific Microsoft server product.

The following tables list official Microsoft Learning courses and Microsoft Press books that are designed to help MCSD candidates prepare for the required exams. See individual Exam Preparation Guides for exam availability and also see Course Outlines for MCSD.