Initial details are available for the Microsoft Learning certification exams for .Net 4. The expected publication date for the exams is July 2, 2010. Similarly to the current arrangement of specialist and developer exams for WCF 3.5, there are a few different relevant exams for .Net 4.

TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

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

TS: Web Applications Development with Microsoft .NET Framework 4

Profile: Candidates for this exam are professional Web developers who use Microsoft Visual Studio. Candidates should have a minimum of two to three years of experience developing Web-based applications by using Visual Studio and Microsoft ASP.NET. Candidates should be experienced users of Visual Studio 2008 and later releases and should have a fundamental knowledge of the .NET Framework 4 programming languages (C# or Microsoft Visual Basic). In addition, candidates should understand how to use the new features of Visual Studio 2010 and the .NET Framework 4.

Candidates should also have a minimum of one year of experience with the following:

  • Accessing data by using Microsoft ADO.NET and LINQ
  • Creating and consuming Web and Windows Communication Foundation (WCF) services
  • State management
  • ASP.NET configuration
  • Debugging and deployment
  • Application and page life-cycle management
  • Security aspects such as authentication and authorization
  • Client-side scripting languages
  • Internet Information Server (IIS)
  • ASP.NET MVC

Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4

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