Visual Studio Training
Start with the Best Training
Certifications Overview
Start Your Career
MTA Entry-Level Certification
Build a Foundation
MCSD: Windows Store Apps
Windows 8 Programming
MCSD: Web Applications
Program the Web
MCSD: App Lifecycle Mgmt
Team Foundation Server
Visual Studio 2010
MCTS & MCPD
Microsoft Visual Studio and .NET Training
New Horizons offers a full selection of official Microsoft training for all areas of Visual Studio programming.
Visual Studio 2012 Training
Visual Studio 2010 Training
| 10262 |
Developing Windows Applications with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 10263 |
Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 10264 |
Developing Web Applications with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 10265 |
Developing Data Access Solutions with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 10266 |
Programming in C# with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 10267 |
Introduction to Web Development with Microsoft Visual Studio 2010 |
Schedule |
Outline |
| 50466 |
Windows Azure Solutions with Microsoft Visual Studio 2010 |
Schedule |
Outline |
Visual Studio 2008 Training
| 2310 |
Developing Web Applications Using Microsoft Visual Studio 2008 |
Schedule |
Outline |
| 6367 |
Introduction to Object Oriented Programming using Microsoft Visual Studio 2008 |
Schedule |
Outline |
| 6368 |
Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2008 |
Schedule |
Outline |
| 6460 |
Visual Studio 2008 Connected Systems: Windows Presentation Foundation |
Schedule |
Outline |
| 6461 |
Visual Studio 2008 Connected Systems: Windows Communication Foundation |
Schedule |
Outline |
| 6462 |
Visual Studio 2008 Connected Systems: Windows Workflow Foundation |
Schedule |
Outline |
| 6463 |
Visual Studio 2008: ASP.NET 3.5 |
Schedule |
Outline |
| 6464 |
Visual Studio 2008: ADO.NET 3.5 |
Schedule |
Outline |
Microsoft Visual Studio Certification
Microsoft has a wide array of certification programs to help you advance or start your programming career.
Microsoft Visual Studio 2012 Certifications (MCSD)

With the release of Visual Studio 2012, Microsoft has brought back the coveted MCSD - Microsoft Certification Solution Developer - certification for three specialty areas. Explore each by clicking the tabs to the left:
- MCSD: Windows Store Apps
- MCSD: Web Applications
- MCSD: Application Lifecycle Management
Microsoft Technology Associate (MTA) Certifications
Before trying to obtain your MCSD for Visual Studio 2012 certifications, it is important that you have prior experience with .NET technologies. To bridge the gap for new .NET developers without prior experience, Microsoft has introduced a series of intro certifications. Explore each by clicking on the tab to the left.
Microsoft Visual Studio 2010 and 2008 Certifications (MCTS, MCPD)
Microsoft developer certification for Visual Studio 2010 and 2008 are broken down into two levels:
- MCTS – Microsoft Certified Technology Specialist
Entry-level, specific topic certifications
- MCPD – Microsoft Certified Professional Developer
Professional certifications requiring a wide variety of skills
Note: Some of the Visual Studio 2008 and Visual Studio 2010 Exams will retire at the end of July 2013. See Microsoft's web site for details.
Microsoft Technology Associate (MTA)
The new Microsoft Technology Associate (MTA) certifications are designed for individuals who want to start a programming career but who have little or no experience with Microsoft Visual Studio programming. The MTA is an entry-level certification to help bridge the knowledge gap for new programmers.
Who's it For?
If you are new to programming and Microsoft .NET technologies, these certification exams are an excellent way to build a foundation before pursuing your MCSD certification.
Certification Exams
Pass one or more exams and establish a solid foundation in core programming technologies. You earn your Microsoft Technology Associate (MTA) certification by passing any of the following exams.
If you plan to develop database applications, you may also want to explore:
MCSD: Windows Store Apps
Develop Windows 8 style applications for the Windows Store using either Visual Studio and C# or HTML5.
Certification Exams
There are three paths to obtain your MCSD: Windows Store Apps certification depending on your programming language of choice, C# or HTML5, or your prior Microsoft certifications.
Earn MCSD: Windows Store Apps Using HTML5
If you develop Windows applications using HTML5, take these three exams to earn your certification.
Earn MCSD: Windows Store Apps Using C#
If you develop Windows store apps using C#, take these three exams to earn your certification.
Upgrade MCPD: Windows Developer to MCSD: Windows Store Apps Using C#
If you hold the Visual Studio 2010 Certification, MCPD: Windows Developer, take two exams to upgrade your certification:
MCSD: Web Applications
Develop powerful, rich and modern web applications using Microsoft Visual Studio, C#, ASP.NET MVC, HTML5 and CSS3. Then prove your knowledge and expertise by earning your Microsoft Certified Solutions Developer (MCSD) Web Applications certification.
Certification Exams
To achieve your Microsoft Certified Solutions Developer (MCSD) for web applications, you must pass three exams. If you are new to web development, before attempting these exams you should earn your MTA certifications.
Upgrade your MCPD: Web Developer 4 to MCSD: Web Applications
If you hold your MCPD: Web Developer 4 certification, you can upgrade your certification by taking two exams:
MCSD: Application Lifecycle Management
Use Microsoft Visual Studio and Visual Studio Team Foundation server to manage the entire lifecycle of your application development from design, development, testing and deployment.
Certification Exams
To earn your MCSD: Application Lifecycle Management certification, you must pass three exams. If you are new to Visual Studio Development, you will need to earn your MTA certifications and have a solid foundation of .NET and Visual Studio programming.
Note: Courses to prepare for the following exams have not yet been released.
Visual Studio 2010 Certifications
If you program in Visual Studio 2010, there are numerous certifications available to establish your programming skill and credentials.
Note: Some of the Visual Studio 2010 Certification Exams will be retired July 31, 2013
Two Levels of Certification – MCTS and MCPD
Start with foundational specific skills by earning one or more Microsoft Certified Technology Specialist (MCTS) certifications, then earn one or more advanced certifications, Microsoft Certified Professional Developer (MCPD)
Step 1 MCTS: Visual Studio 2010
MCTS: Silverlight 4, Development
MCTS: .NET Framework 4, Windows Applications
MCTS: .NET Framework 4, Service Communication Applications
MCTS: .NET Framework 4, Web Applications
MCTS: .NET Framework 4, Data Access
Step 2 - MCPD: Visual Studio 2010
There are two primary areas of specialty for these advanced developer certifications, each require MCTS certifications as a prerequisite.
Windows Developer – MCPD: Visual Studio 2010
Prerequisite MCTS Certifications
- MCTS: .NET Framework 4, Windows Applications
- MCTS: .NET Framework 4, Service Communication Applications
- MCTS: .NET Framework 4, Data Access
Web Developer – MCPD: Visual Studio 2010
Prerequisite MCTS Certifications
- MCTS: .NET Framework 4, Web Applications
- MCTS: .NET Framework 4, Service Communication Applications
- MCTS: .NET Framework 4, Data Access
Note: The MCPD: Visual Studio 2010 Azure developer and Windows Phone developer exams retire 7/31/2013. See the Microsoft website for more details on these certifications. http://www.microsoft.com/learning/en/us/visual-studio-certification.aspx