| The Microsoft Certified Solution Developer (MCSD)
for Microsoft .NET credential is the top-level certification for
advanced developers who design and develop leading-edge enterprise
solutions, using Microsoft development tools and technologies as
well as the Microsoft .NET Framework. The MCSD credential is one
of the most widely recognized technical certifications in the
industry. By earning the premier MCSD for .NET credential,
individuals demonstrate that they have the skills necessary to lead
organizations in the successful design, implementation, and
administration of business solutions with Microsoft products.
Related job titles: Software engineer
- Software development engineer
- Software architect
- Consultant
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.
Course of Study
Core: Web Application
Development
|
Course
|
Instruction
Hours
|
Exam (1 Exam
Required)
|
|
Course 2310: Developing
Microsoft ASP.NET Web Applications Using Visual Studio .NET |
40 |
Exam 70–305: Developing and Implementing Web
Applications with Microsoft Visual Basic® .NET and Microsoft
Visual Studio® .NET |
|
Course 2373:
Programming with Microsoft Visual Basic .NET |
40 |
| Course
2389: Programming ADO.NET |
24 |
|
Course 2310:
Developing Microsoft ASP.NET Web Applications Using Visual
Studio .NET |
40 |
Exam 70–315: Developing and Implementing Web
Applications with Microsoft Visual C#™ .NET and Microsoft
Visual Studio .NET |
|
Course 2124:
Programming with C# |
40 |
|
Course 2389:
Programming ADO.NET |
24 |
Top of
Page
Core: Windows Application
Development
|
Course
|
Instruction
Hours
|
Exam (1 Exam
Required)
|
|
Course 2565:
Developing Microsoft .NET Applications for Windows (Visual
Basic .NET) |
40 |
Exam 70–306: Developing and Implementing Windows-based
Applications with Microsoft Visual Basic .NET and Microsoft
Visual Studio .NET |
|
Course 2373:
Programming with Microsoft Visual Basic .NET |
40 |
| Course
2389: Programming ADO.NET |
24 |
|
Course 2555:
Developing Microsoft .NET Applications for Windows (Visual
C# .NET) |
40 |
Exam 70–316: Developing and Implementing Windows-based
Applications with Microsoft Visual C# .NET and Microsoft
Visual Studio .NET |
|
Course 2124:
Programming with C# |
40 |
|
Course 2389:
Programming ADO.NET |
24 |
Top of
Page
Core: XML Web Services and
Server Components Development
|
Course
|
Instruction
Hours
|
Exam (1 Exam
Required)
|
|
Course 2524:
Developing XML Web Services Using Microsoft ASP.NET |
24 |
Exam 70–310: Developing XML Web Services and Server
Components with Microsoft Visual Basic .NET and the
Microsoft .NET Framework |
|
Course 2557: Building
COM+ Applications Using Microsoft .NET Enterprise Services |
40 |
|
Course 2389:
Programming ADO.NET |
24 |
|
Course 2524:
Developing XML Web Services Using Microsoft ASP.NET |
24 |
Exam 70–320: Developing XML Web Services and Server
Components with Microsoft Visual C# and the Microsoft .NET
Framework |
|
Course 2557: Building
COM+ Applications Using Microsoft .NET Enterprise Services |
40 |
|
Course 2389:
Programming ADO.NET |
24 |
Top of
Page
Core: Solution Architecture
|
Course
|
Instruction
Hours
|
Exam (1 Exam
Required)
|
| Course
2710: Analyzing Requirements and Defining Microsoft .NET
Solution Architectures |
40 |
Exam 70–300: Analyzing Requirements and Defining
Microsoft .NET Solution Architectures |
Top of
Page
Elective
|
Course
|
Instruction
Hours
|
Exam (1 Exam
Required)
|
|
Course 2073:
Programming a Microsoft SQL Server 2000 Database |
40 |
Exam 70-229: Designing and Implementing Databases with
Microsoft SQL Server 2000 Enterprise Edition |
|
Course 2071: Querying
Microsoft SQL Server 2000 with Transact-SQL |
16 |
Top of
Page
Additional MCSD Information
Top of
Page |