| Exam news | |
| Audience profile | |
| Credit toward certification | |
| Code languages | |
| Preparation tools and resources | |
| Skills measured |
This Technology Specialist (TS) exam, Exam 70-526: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development, became available on April 4, 2006.
Candidates for this exam work on a team in a medium-sized or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer or Microsoft Visual Studio 2005. Candidates should have at least one year of experience developing Windows-based applications by using the Microsoft .NET Framework. Candidates should have a working knowledge of Visual Studio 2005.
When you pass Exam 70-526: TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development, you earn credit toward the following certification:
| • | Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Windows Applications |
When the exam begins, you can choose the programming language in which the code segments will appear. The available code languages for this exam are:
| • | Microsoft Visual Basic 2005 |
| • | Microsoft Visual C# 2005 |
| • | Microsoft Visual C++ 2005 |
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 measured" section.
| Classroom training | Microsoft E-Learning | Microsoft Press books | Practice tests |
Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005 (three days) Workshop 2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (two days) Workshop 2541: Core Data Access with Microsoft Visual Studio 2005 (three days) Workshop 2542: Advanced Data Access with Microsoft Visual Studio 2005 (two days) | Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005 (18 hours) Collection 2547: Advanced Windows Client Development with Microsoft Visual Studio 2005 (12 hours) Collection 2541: Core Data Access Development with Microsoft Visual Studio 2005 (18 hours) Collection 2542: Advanced Data Access Development with Microsoft Visual Studio 2005 (12 hours) | MCTS Self-Paced Training Kit (Exam 70-526): Microsoft .NET Framework 2.0 Windows-Based Client Development (ISBN: 9780735623330) Programming Microsoft Visual C# 2005: The Language (ISBN: 9780735621817) Programming Microsoft Visual Basic 2005: The Language (ISBN: 9780735621831) Programming Microsoft ADO.NET 2.0 Core Reference (ISBN: 9780735622067) | MeasureUp (Measureup.com) Self Test Software (Selftestsoftware.com) |
| • | Learning Plan: Get started by creating a step-by-step study guide that is based on recommended resources for this exam. |
| • | 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 develop and implement Windows-based applications by using the Microsoft .NET Framework 2.0. Before taking the exam, you should be proficient in the job skills listed in the following table. The table shows the Official Microsoft Learning Products that may help you reach competency in the skills being tested in the exam.
| KEY: |
| Skills measured by Exam 70-526 | Workshop 2546 | Workshop 2547 | Workshop 2541 | Workshop 2542 | ||||||||||||||||||||||||||||||||||||||||
| Creating a UI for a Windows Forms application by using standard controls | ||||||||||||||||||||||||||||||||||||||||||||
Add and configure a Windows Form.
| ||||||||||||||||||||||||||||||||||||||||||||
Manage control layout on a Windows Form.
| ||||||||||||||||||||||||||||||||||||||||||||
Add and configure a Windows Forms control.
| ||||||||||||||||||||||||||||||||||||||||||||
Create and configure menus.
| ||||||||||||||||||||||||||||||||||||||||||||
Create event handlers for Windows Forms and controls.
| ||||||||||||||||||||||||||||||||||||||||||||
| Integrating data in a Windows Forms application | ||||||||||||||||||||||||||||||||||||||||||||
Implement data-bound controls.
| ||||||||||||||||||||||||||||||||||||||||||||
Manage connections and transactions.
| ||||||||||||||||||||||||||||||||||||||||||||
Create, add, delete, and edit data in a connected environment.
| ||||||||||||||||||||||||||||||||||||||||||||
Create, add, delete, and edit data in a disconnected environment.
| ||||||||||||||||||||||||||||||||||||||||||||
Manage XML with the XML Document Object Model (DOM).
| ||||||||||||||||||||||||||||||||||||||||||||
Read, write, and validate XML by using the XmlReader class and the XmlWriter class.
| ||||||||||||||||||||||||||||||||||||||||||||
| Implementing printing and reporting functionality in a Windows Forms application | ||||||||||||||||||||||||||||||||||||||||||||
Manage the print process by using print dialogs.
| ||||||||||||||||||||||||||||||||||||||||||||
Construct print documents.
| ||||||||||||||||||||||||||||||||||||||||||||
Create a customized PrintPreview component.
| ||||||||||||||||||||||||||||||||||||||||||||
| Enhancing usability | ||||||||||||||||||||||||||||||||||||||||||||
Perform drag-and-drop operations.
| ||||||||||||||||||||||||||||||||||||||||||||
Implement globalization and localization for a Windows Forms application.
| ||||||||||||||||||||||||||||||||||||||||||||
Implement accessibility features.
| ||||||||||||||||||||||||||||||||||||||||||||
Create and configure multiple-document interface (MDI) forms.
| ||||||||||||||||||||||||||||||||||||||||||||
Create, configure, and customize user assistance controls and components.
| ||||||||||||||||||||||||||||||||||||||||||||
Persist Windows Forms application settings between sessions. | ||||||||||||||||||||||||||||||||||||||||||||
| Implementing asynchronous programming techniques to improve the user experience | ||||||||||||||||||||||||||||||||||||||||||||
Manage a background process by using the BackgroundWorker component.
| ||||||||||||||||||||||||||||||||||||||||||||
Implement an asynchronous method.
| ||||||||||||||||||||||||||||||||||||||||||||
| Developing Windows Forms controls | ||||||||||||||||||||||||||||||||||||||||||||
Create a composite Windows Forms control.
| ||||||||||||||||||||||||||||||||||||||||||||
Create a custom Windows Forms control by inheriting from the control class.
| ||||||||||||||||||||||||||||||||||||||||||||
Create an extended control by inheriting from an existing Windows Forms control.
| ||||||||||||||||||||||||||||||||||||||||||||
| Configuring and deploying applications | ||||||||||||||||||||||||||||||||||||||||||||
Configure the installation of a Windows Forms application by using ClickOnce technology.
| ||||||||||||||||||||||||||||||||||||||||||||
Create a Windows Forms setup application.
| ||||||||||||||||||||||||||||||||||||||||||||
Add functionality to a Windows Forms setup application.
|
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 |