CTE Solutions chair
Quick Search:  
Savings
Got A Question?
Talk to an Educational Consultant and get the answers you need.

By Phone
Ottawa: 613-798-5353
Toronto: 416-284-2700
Toll Free: 866-635-5353

right arrow Ask your question online

MCSD - Microsoft Certified Solution Developer

The Microsoft Certified Solution Developer (MCSD) for Microsoft .NET credential is the premier certification for advanced developers who design and develop leading-edge enterprise solutions with Microsoft development tools, technologies, and the Microsoft .NET Framework. Software designers who analyze business and technical requirements, define solution architectures, and build, deploy, and maintain solutions will benefit greatly from the MCSD for Microsoft .NET credential. At least two years of experience as an advanced developer is advised.

The technology to design leading-edge solutions

Microsoft .NET is software that facilitates connecting people, information, systems, and devices. Microsoft Visual Studio® .NET enables you to create, use, and reuse XML-based applications, processes, and Web sites as services. These services are designed to share and combine information and functionality with each other—on any platform or smart device—to provide tailored solutions for organizations and individuals. Using Microsoft Visual Studio .NET and XML Web services increases your productivity.

Training elevates .NET knowledge and performance

MCSD training and certification will enhance your ability to analyze business requirements and design and develop enterprise solutions using the Microsoft .NET Framework. Microsoft .NET training is structured around the solution developer job role and covers every phase of the development cycle, from analysis of business requirements through deployment. Deep, relevant training content allows you to continually progress to higher levels on the job and in your career, and when you pursue certification. Studies show that certified individuals perform better on the job and have a significantly higher earning potential than their non-certified colleagues.

MCSD for Microsoft .NET recognizes top leadership

As one of the most widely recognized technical certifications in the world, this premier credential distinguishes you as a highly qualified Microsoft .NET solution developer and a technology leader, setting you apart from the competition. By achieving the MCSD for Microsoft .NET credential, you demonstrate your advanced abilities in the successful analysis, design, implementation, and administration of business solutions, including both Windows® and Web applications. Show that you know how to unleash the power of Microsoft Visual Studio .NET and XML Web services, allowing seamless integration of data and functionality into comprehensive, enterprise-wide Microsoft .NET solutions.

Value to individual developers

  • MCSD for Microsoft .NET is the only certification that targets advanced developers who analyze and design leading-edge enterprise solutions using Microsoft .NET architecture, tools, and technologies.
  • MCSD for Microsoft .NET reliably validates your ability to lead successful software development projects. ·
  • As you earn the MCSD credential, you will cultivate your skills at envisioning and planning solutions, and increase your opportunities. 

Value to hiring managers and organizations

  • The MCSD for Microsoft .NET credential promotes technical readiness for the adoption of Microsoft .NET and reduces risk in technology deployments.
  • MCSD certified staff members help increase customer satisfaction and decrease support costs through improved service, higher productivity, and greater technical self-sufficiency.
  • MCSD for Microsoft .NET provides a reliable benchmark for hiring, promotions, and career planning.
  • The MCSD for Microsoft .NET certification ensures that your organization is built on top-quality talent and provides assurance of vendor qualifications when outsourcing development work.
  • MCSD certification recognizes and rewards productive employees by validating their expertise, plus provides re-training opportunities so existing employees can work more effectively with new technologies. 

Choose your path for MCSD certification

MCSD for Microsoft .NET candidates are required to pass four core exams that focus on developer skills using Microsoft Visual Studio .NET and the .NET Framework, in addition to one additional elective exam.

Core Exams (4 Exams Required)

To fulfill the core certification requirements, pass one of two Web Application Development exams:

  • 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

And one of two Windows Application Development exams:

  • 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

And one of two XML Web Services and Server Components Development exams:

  • 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

And one Solution Architecture exam:

  • Exam 70–300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures

Elective Exams (1 Exams Required)

You must also pass one elective exam that provides proof of expertise with a specific Microsoft product.

  • Exam 70–229: Designing and Implementing Databases with Microsoft SQL Server™
  • 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
  • Exam 70–301: Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0
  • Exam 70–330: Implementing Security for Applications with Microsoft Visual Basic .NET
  • Exam 70–340: Implementing Security for Applications with Microsoft Visual C# .NET