| Exam news | |
| Audience profile | |
| Credit toward certification | |
| Preparation tools and resources | |
| Skills being measured |
Exam 70-563: Pro: Designing and Developing Windows Applications Using the Microsoft .NET Framework 3.5 is in development. It is expected to be released in December 2008.
Candidates for this exam work on a team in a development environment that uses Microsoft Visual Studio .NET 2008 and the Microsoft .NET Framework 3.5 to build 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 and a throrough understanding of the Windows Forms technologies in the .NET Framework 3.5.
Additionally, candidates should be able to demonstrate the following by using the .NET Framework 3.5:
| • | A solid understanding of the Windows applications event model |
| • | Experience creating Windows applications that access data |
| • | Experience planning and designing user interaction solutions |
| • | Experience in the full cycle of Windows applications |
When you pass Exam 70-563 Pro: Designing and Developing Windows Applications Using the Microsoft .NET Framework 3.5, you earn credit toward the following certification:
| • | Microsoft Certified Professional Developer (MCPD): Windows Developer 3.5 |
To help you prepare for this exam, Microsoft Learning recommends that you have hands-on experience with the product and that you use the following training resources. These training resources do not necessarily cover all of the topics listed in the "Skills being measured" section below.
| Classroom training | Microsoft E-Learning | Microsoft Press books | Practice tests |
There is no classroom training currently available. | There is no Microsoft E-Learning training currently available. | There are no Microsoft Press books currently available. | MeasureUp (Measureup.com) Self Test Software (Selftestsoftware.com) |
| • | Microsoft Learning Community: Join newsgroups and visit community forums to connect with your peers for suggestions on training resources and advice on your certification path and studies. |
| • | TechNet: Designed for IT professionals, this site includes how-to instructions, best practices, downloads, technical resources, newsgroups, and chats. |
| • | MSDN: Designed for developers, the Microsoft Developer Network (MSDN) features code samples, technical articles, downloads, newsgroups, and chats. |
This exam measures your ability to accomplish the technical tasks listed in the following table. The percentages indicate the relative weight of each major topic area on the exam.
| Skills measured by Exam 70-563 |
| Validating an application design against specifications (12 percent) |
Analyze the technical feasibility of application design. |
Validate proof of concept. |
Evaluate design against available resources. |
Evaluate testing requirements. |
| Planning data management (17 percent) |
Plan data access strategy. |
Plan data caching and persistence strategy. |
Select a data storage mechanism. |
Plan application data sharing. |
Design a schema evolution management strategy. |
Design a concurrency management strategy. |
| Planning user interaction and presentation strategy (17 percent) |
Design application content flow. |
Plan data capture. |
Design a reporting strategy. |
Design user interface components. |
Design a data-binding strategy. |
Design forms inheritance. |
| Designing security implementation (15 percent) |
Design role-based security. |
Design data transmission and storage. |
Design authentication and authorization. |
Plan Windows Vista compliance. |
Plan least-privileged execution. |
| Planning application deployment and maintenance (11 percent) |
Select an installer. |
Plan for multiple-component application deployment. |
Plan application re-deployment. |
Plan database deployment. |
Plan application removal. |
Plan a performance-monitoring strategy. |
Plan an exception-management strategy. |
| Designing the application architecture (17 percent) |
Plan a globalization and localization strategy. |
Design for accessibility. |
Plan an application migration strategy. |
Design n-layer architecture. |
Plan a component re-use strategy. |
Plan system resource management. |
Plan multi-threaded implementation and UI responsiveness. |
| Designing for optimized performance (11 percent) |
Plan optimized data retrieval. |
Design state management. |
Plan resource management. |
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.
| • | Learn more and download samples |