|
|

|
MCSD at a Glance
PRIMARY AUDIENCE:
Advanced developers who design and develop leading edge enterprise solutions with Microsoft development tools, technologies, and the Microsoft .NET Framework.
TYPICAL JOB TITLES FOR MCSD:
- Application Analyst
- Software Architect
- Consultant
EXPERIENCE:
MCSD candidates typically have at least two years of lead developer experience.
MCP EXAMS REQUIRED:
4 core exams + 1 elective exam ILT
COURSES:
- Windows Applications: Course 2555 or 2565
- Web Applications: Course 2310
- XML Web Services and
Server Components: Course 2524, 2557 or 2526, and 2663
- Data Access (useful for all core exams): Course 2389
- Solution Architecture:
Course 2710 MORE INFORMATION:
www.microsoft.com/mcsd

| |
|
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.
Design leading-edge solutions
Use Microsoft Visual Studio® .NET and XML Web services to increase productivity. The MCSD for Microsoft .NET credential is proof of the ability to analyze business requirements and design and develop enterprise solutions using the Microsoft .NET Framework. Training is structured around the solution developer job role and covers every phase of the development cycle, from analysis of business requirements, through deployment.
Training escalates .NET knowledge and performance
Deep, relevant training content allows individuals to pursue certification and continually progress to higher levels on the job and in their career. Studies show that certified individuals perform better on the job. In addition, the MCSD for Microsoft .NET credential commands the highest salary among Microsoft certified individuals as indicated in a recent industry salary survey.*
MCSD for Microsoft .NET recognizes top leadership
Recently voted the Best Developer Certification in CertCities.com Readers' Choice Awards,** MCSD for Microsoft .NET is one of the most widely recognized technical certifications in the world. The MCSD for Microsoft .NET credential demonstrates advanced abilities in the successful analysis, design, implementation, and administration of business solutions, including both Windows and Web applications. This premier credential distinguishes highly qualified Microsoft .NET solution developers and technology leaders, setting them apart from the competition. MCSD for Microsoft .NET certification shows the ability 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.
The value of MCSD certification to individual developers:
- The MCSD credential enhances professional status as a developer who can analyze, design, and develop leading-edge enterprise solutions.
- The MCSD credential validates skills and demonstrates higher levels of .NET knowledge and performance.
- Earning the MCSD for Microsoft .NET credential illustrates up-to-date skills and expertise with today’s technology and powerfully communicates an advanced level to clients and employers.
The value of the MCSD credential to hiring managers and organizations:
- The MCSD for Microsoft .NET credential demonstrates technical readiness for the adoption of Microsoft .NET tools and technologies.
- The MCSD for Microsoft .NET credential helps ensure an organization is built on top-quality talent by providing a reliable benchmark for hiring and promoting qualified individuals.
- Earning the MCSD for Microsoft .NET credential offers a career evaluation step for company developers.
- The credential helps ensure that outsourced vendors meet the highest qualifications.
Choose a path for .NET training and MCSD certification
Comprehensive training offerings enable developers to build the broadest range of .NET applications with advanced speed. Microsoft offers several resources to help build skills and earn the credential, including Official Microsoft courses delivered at a Microsoft Certified Partner for Learning Solutions . Training resources that reflect real-world scenarios are developed by respected and experienced technology training experts who work closely with Microsoft product teams.
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 elective exam. Those who have earned the Microsoft Certified Application Developer (MCAD) credential can also apply those exams toward the MCSD for Microsoft .NET credential.
*Microsoft Certified Professional Magazine, 9th Annual Salary Survey, September 2004. **Certcities.com 3rd Annual Readers' Choice Awards, December 2004. |
|
|
|
|
|
|
| |
Target audience: IT professionals who use Microsoft .NET technologies in a lead developer capacity to design and develop leading-edge enterprise solutions. MCSDs analyze business and technical requirements and define the solution architecture, as well as implement the application requirements and build, deploy and maintain the solution. |
Typical job titles for the MCSD: Software Engineer Software Development Engineer Software Architect Consultant
|
|
|
|
|
|
|
|
|
|
|
2667 |
|
Skill Level: Little to no background in basic programming concepts? Start here. |
|
|
|
|
Introduction to Programming |
|
|
|
|
|
(3 days) |
|
|
|
|
|
| |
|
|
|
|
VB.NET |
|
| |
|
C#.NET |
|
| Choose a language |
|
| |
|
|
|
| |
|
|
2559 |
or |
2609 |
|
|
Introduction to VB.NET Programming |
Skill Level: Understand basic programming concepts, but have little to no programming and development experience? Start here. |
Introduction to C#.NET Programming |
|
|
(5 days) |
(5 days) |
|
|
exams 70-305 or 306, and 310 |
exams 70-315 or 316, and 320 |
|
|
OR |
|
|
|
OR |
|
|
2373 |
or |
2124 |
|
|
Programming with VB.NET |
Skill Level: Significant programming and development experience, but relatively introductory VB.NET or C#.NET experience? Start here. |
Programming with C#.NET |
|
|
(5 days) |
(5 days) |
|
|
exams 70-305 or 306, and 310 |
exams 70-315 or 316, and 320 |
|
|
| |
|
|
|
| |
|
| Build Web Applications, Access Data, XML Web Services |
| |
|
|
| |
|
|
|
| |
|
|
2310 |
|
|
|
| |
|
|
Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET |
|
|
|
| |
|
|
|
|
| and |
|
|
(5 days) |
|
|
and |
| |
|
|
exam 70-305 (VB.NET) |
|
|
|
| |
|
|
or |
|
|
|
| |
|
|
exam 70-315 (C#.NET) |
|
|
|
| |
|
|
|
|
|
|
| |
Recommended follow on to 2310 |
2311 |
|
|
|
| |
Advanced Web Application Development Using Microsoft ASP.NET |
|
|
|
| |
|
|
|
| |
(3days) |
|
|
|
| |
exam 70-305 (VB.NET) |
|
|
|
| |
or |
|
|
|
| |
|
|
exam 70-315 (C#.NET) |
|
|
|
| |
|
|
|
|
|
|
| |
|
|
2389 |
|
|
|
| |
|
Data oriented |
Programming with ADO.NET |
|
|
|
| |
|
(3 days) |
|
|
|
| |
|
exams 70-305 or 306, and 310 (VB.NET) |
|
|
| |
|
|
or |
|
|
|
| |
|
70-315 or 316, and 320 (C#.NET) |
|
|
| |
|
|
|
|
|
|
| |
|
|
2524 |
|
|
|
| |
|
Web oriented |
Developing XML Web Services using Microsoft ASP.NET |
|
|
|
| |
|
(3 days) |
|
|
|
| |
|
|
exam 70-310 (VB.NET) |
|
|
|
| |
|
|
or |
|
|
|
| |
|
|
exam 70-320 (C#.NET) |
|
|
|
| |
|
|
|
|
|
|
| |
VB.NET |
|
|
|
C#.NET |
|
| Build Windows Applications, Access Data |
|
|
|
|
|
|
|
|
2565 |
or |
2555 |
|
|
Developing Microsoft .NET Applications for Windows (VB.NET) |
|
|
|
Developing Microsoft .NET Applications for Windows (C#.NET) |
|
|
(5 days) |
|
|
|
(5 days) |
|
|
exams 70-306 |
|
|
|
exams 70-316 |
|
|
|
|
|
|
|
|
|
|
|
2389 |
|
|
|
|
|
Data oriented |
Programming with ADO.NET |
|
|
|
|
|
(3 days) |
|
|
|
|
|
exams 70-305 or 306, and 310 (VB.NET) |
|
|
|
|
|
or |
|
|
|
|
|
70-315 or 316, and 320 (C#.NET) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VB.NET |
|
|
|
C#.NET |
|
| Extend Knowledge of the .NET Framework |
|
| |
|
|
|
| |
|
|
2415 |
or |
2349 |
|
|
Programming with the Microsoft .NET Framework (VB.NET) |
|
|
|
Programming with the Microsoft .NET Framework (C#.NET) |
|
|
(5 days) |
|
|
|
(5 days) |
|
|
|
|
|
|
|
|
| COM+ |
|
|
|
|
|
|
|
|
|
|
2557 |
|
|
|
|
|
|
Building COM+ Applications Using Microsoft .NET Enterprise Services |
|
|
|
|
|
|
|
|
|
|
|
|
(5 days) |
|
|
|
|
|
|
exam 70-310 (VB.NET) |
|
|
|
|
|
|
or |
|
|
|
|
|
|
exam 70-320 (C#.NET) |
|
|
|
|
|
|
|
|
|
|
| Solution Architecture |
|
|
|
| |
|
|
|
|
|
|
1846 |
|
|
|
|
|
|
Microsoft Solutions Framework Essentials |
|
|
|
|
|
|
|
|
|
|
|
|
(3 days) |
|
|
|
|
|
|
exam 70-301 |
|
|
|
|
|
|
| |
|
|
|
|
|
|
2710 |
|
|
|
|
|
|
Analyzing Requirements & Defining Microsoft .NET Solution Architectures |
|
|
|
|
|
|
|
|
|
|
|
|
(5 days) |
|
|
|
|
|
|
exam 70-300 |
|
|
|
|
|
|
| |
|
|
|
| Electives |
|
| |
|
| |
|
| |
|
|
2071 |
and |
2073 |
or |
2840 |
|
|
Querying Microsoft SQL Server 2000 with Transact-SQL |
|
Programming a SQL Server 2000 Database |
|
Implementing Security for Applications |
|
|
(2 days) |
|
(5 days) |
|
(5 days) |
|
|
exam 70-229 |
|
exam 70-229 |
|
exam 70-330 or 340 |
|
|
|
|
|
|
|
|
|
|
|