Designing and Developing Windows Azure Applications

Audience Profile
Typical Job Roles
Candidates who hold the following job roles are expected to the primary audience for this exam:
  • Architect
  • Senior developer
  • Dev lead/team lead
Key Knowledge
Candidates should have a working knowledge of:
  • the various Cloud service models and service model architectures
  • the synchronization of data
  • the security implications of Cloud-based applications as well as the data storage options available
  • good resource allocation, potential cost impact of different architectural decisions,
  • the deployment models and upgrading
  • how to migrate existing applications, services, and data
  • diagnostics and health of applications and services
  • how to integrate Windows Azure applications with external resources
Experience
Candidates should also have at least six months of experience with the following:
  • designing applications for hosting on the Windows Azure platform  
  • designing and developing Windows Azure applications
  • SQL Azure
  • Windows Azure AppFabric
  • Windows Communication Foundation
  • Internet Information Services (IIS)
  • web applications
  • identity management
Credit Toward CertificationExam 70-583: PRO: Designing and Developing Windows Azure Applications: counts as credit toward the following certification(s):
MCPD: Windows Azure 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.