Microsoft Certified Solution Developers (MCSDs)
design and develop leading-edge business solutions with Microsoft
development tools, technologies, platforms, and the Windows architecture.
MCSD for Microsoft .NET Certification Requirements
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. The elective exam
provides proof of expertise with a specific Microsoft server product.
An MCSD for Microsoft .NET candidate should have two years of experience
developing and maintaining solutions and applications.
The following tables list Official Microsoft Learning Products courses and
Microsoft Press books designed to help MCSD candidates prepare for the
required exams. See individual Exam Preparation Guides for exam
availability.
Core Exams (4 Exams Required)
Core Exams: Web Application Development (1 Exam Required)
Exam 70–305: Developing and Implementing
Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual
Studio® .NET
Exam 70–315: Developing and Implementing
Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio
.NET
Core Exams:
Windows Application Development (1 Exam Required)
Exam 70–306: Developing and Implementing
Windows®-based Applications with Microsoft Visual Basic .NET and Microsoft
Visual Studio .NET
Exam 70–316: Developing and Implementing
Windows-based Applications with Microsoft Visual C# .NET and Microsoft
Visual Studio .NET
Core Exams:XML
Web Services and Server Components Development (1 Exam Required)
Exam 70–310: Developing XML Web Services
and Server Components with Microsoft Visual Basic .NET and the Microsoft
.NET Framework
Exam 70–320: Developing XML Web Services
and Server Components with Microsoft Visual C# and the Microsoft .NET
Framework