Candidates for this exam work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer or Visual Studio 2005. Candidates should have at least two years of experience developing Microsoft Windows-based applications by using the Microsoft .NET Framework. Candidates should have a working knowledge of Visual Studio 2005. Candidates should have at least three to four years of on-the-job experience dedicated to Windows-based application development and should have worked in the following phases of the application life cycle:
1. Technical envisioning and planning
2. Design and development
3. Stabilizing and releasing