NETCOTECH
 [ MCSE ][ MCSA ][ MCP ][ MCAD ][ MCSD ][ MCSA/MCSE Elective ]


MCSD (Microsoft Certified Solution Developer)


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. The following tables list Official Microsoft Learning Courses that are designed to help MCSD candidates prepare for the required exams.
 

Core Exams: Web Application Development
Exam 70–305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET Course 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
Course 2389: Programming with Microsoft ADO.NET

Core Exams: Windows Application Development
Exam 70–306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET Course 2565: Developing Microsoft .NET Applications for Windows (Visual Basic .NET)
Course 2389: Programming with Microsoft ADO.NET

Core Exams: Web Services and Server Components Development
Exam 70–310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework Course 2663: Programming with XML in the Microsoft .NET Framework
Course 2524: Developing XML Web Services Using Microsoft ASP.NET
Course 2557: Building COM+ Applications Using Microsoft .NET
Course 2389: Programming with Microsoft ADO.NET

Core Exam: Solution Architecture
Exam 70–300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures

Elective Exams (One Exam Required)
Exam 70–229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition Course 2071: Querying Microsoft SQL Server 2000 with Transact-SQL
Course 2073: Programming a MS SQL Server 2000 Database