Candidates for this exam work on a team in a development environment that uses Microsoft Visual Studio .NET 2010 and the Microsoft .NET Framework 4 to develop desktop applications. Candidates should have a minimum of three years of experience developing applications, including one to two years of experience developing Windows-based applications. Candidates should have a thorough understanding of Windows Presentation Foundation (WPF) and Windows Forms technologies in the .NET Framework 3.5 and 4.
Additionally, candidates should be able to demonstrate the following by using the .NET Framework 4:
- Experience designing Windows client applications that access data and services
- Experience designing data access layers and service layers for a Windows client application
- Experience planning and designing user interaction solutions
- Experience with the full development life cycle of Windows client applications
Experience developing and deploying to multi-tier environments