Silverlight 4, Development

Exam Topics Covered
Exam 70-506 is intended for software developers who are creating rich Internet-based applications using Silverlight. The exam focuses mainly on Silverlight 4, but also covers core Silverlight concepts.
Audience Profile
Candidates for this exam are developers who create and maintain rich interactive applications (RIA) using Silverlight 4.  Candidates may have additional experience with previous Silverlight versions.

The minimally qualified candidate typically:
  • Has at least six months of experience with Silverlight development
  • Has at least one year of experience with Microsoft .NET development
  • Has experience consuming data services
Credit Toward CertificationWhen you pass Exam 70-506: TS: Silverlight 4, Development, you complete the requirements for the following certification(s):
MCTS: Silverlight 4, Development
Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.

Designing and Developing Web Applications Using Microsoft .NET Framework 4

Audience Profile
Candidates are typically Job Role Professionals who design and develop Web applications by using Microsoft Visual Studio 2010 and  .NET Framework 4.   These professional developers should have a minimum of three years of experience using Microsoft ASP.NET technologies to develop compelling user experiences. Candidates should be able to demonstrate the following by using .NET Framework:
  • Experience designing and developing modern Web user experiences by using such technologies as AJAX and jQuery
  • Experience consuming business and data services such as REST, WS-*, Windows  Communications Foundation (WCF), and Microsoft ADO.NET Data Services
  • Experience with the full software development life cycle
In addition, candidates should have a solid understanding of:
  • Web application architectures such as ASP.NET MVC and Web Form
State management for Web applications by using ASP.NET
Credit Toward CertificationExam 70-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4: counts as credit toward the following certification(s):
  • MCPD: Web Developer 4
Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.

Accessing Data with Microsoft .NET Framework 4

Exam Topics Covered
This exam is designed to test the candidate's knowledge and skills on accessing data sources using ADO.NET and the .NET Framework.
 
Questions that contain code will be presented in either VB or C#. Candidates can select one of these languages when they start the exam.
Audience Profile
Candidates for this exam use Microsoft Visual Studio 2010 and ADO.NET 4 to develop the data access layer of an application.  Candidates should have a minimum of two to three years of experience developing application components that interact with a variety of data sources.  In addition, candidates should have a thorough understanding of relational database concepts and should have a minimum of one to two years of experience using a relational database management system.  
Candidates should also have a good grasp of the following:
  • ADO.NET 4 coding techniques and framework components
  • ADO.NET Data Services LINQ
  • LINQ to SQL
  • Entity Framework technologies
  • Structured Query Language (SQL) 
  • stored procedures
  • Database Structures/Schemas (Objects) XML 
Credit Toward CertificationWhen you pass Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4, you complete the requirements for the following certification(s):
  • MCTS: .NET Framework 4, Data Access
Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4: counts as credit toward the following certification(s):
  • MCPD: Windows Developer 4
  • MCPD: Web Developer 4
Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.

Windows Communication Foundation Development with Microsoft .NET Framework 4

Audience Profile
 The candidate works on a team in a development environment that uses Microsoft Visual Studio 2010 and .NET Framework 4 to build distributed applications.  This candidate should have at least one year of experience developing Windows Communication Foundation (WCF)–based applications, including at least six months of experience with .NET Framework 4.  The candidate should also be able to demonstrate the following:
  • A solid understanding of WCF in the context of the .NET Framework 4 solution stack
  • Experience creating service model elements
  • Experience using WCF to support open and .NET communication
  • Experience configuring and deploying WCF applications
  • Experience using Visual Studio tools, tracing tools, SvcUtil, WCF performance monitoring, and IIS/WAS for hosting services
  • Experience securing WCF applications
  • A solid understanding of concurrency   
Credit Toward CertificationWhen you pass Exam 70-513: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4, you complete the requirements for the following certification(s):
  • MCTS: .NET Framework 4, Service Communication Applications
Exam 70-513: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4: counts as credit toward the following certification(s):
  • MCPD: Windows Developer 4
  • MCPD: Web Developer 4
Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.