spacer.png, 0 kB

          This e-mail address is being protected from spam bots, you need JavaScript enabled to view it





Lost your Password?
No account yet? Register

spacer.png, 0 kB
spacer.png, 0 kB
 
Microsoft Exam 70-526

  

TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development

Exam News

Exam 70-526: TS: Microsoft .NET Framework 2.0 - Windows-based Client Development is in development. This Technology Specialist (TS) exam is expected to be released in late April 2006.

Audience Profile

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 one year of experience developing Microsoft Windows-based applications by using the Microsoft .NET Framework. Candidates should have a working knowledge of Visual Studio 2005.

Credit Toward Certification

When you pass Exam 70-526: TS: Microsoft .NET Framework 2.0 - Windows-based Client Development, you earn credit toward the following certifications:

Code Languages

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

Instructor-led Courses for This Exam

  • Course 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005

  • Course 2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005

  • Course 2541: Core Data Access with Microsoft Visual Studio 2005

  • Course 2542: Advanced Data Access with Microsoft Visual Studio 2005

Skills Being Measured

This certification exam measures your ability to develop and implement Windows-based applications with the .NET Framework 2.0. Before taking the exam, you should be proficient in the job skills listed below.

Skills measured by exam 70-526

Creating a UI for a Windows Forms Application by Using Standard Controls

Add and configure a Windows Form.

  • Add a Windows Form to a project at design time.

  • Configure a Windows Form to control accessibility, appearance, behavior, configuration, data, design, focus, layout, style, and other functionality.

Manage control layout on a Windows Form.

  • Group and arrange controls by using the Panel control, GroupBox control, TabControl control, FlowLayoutPanel control, and TableLayoutPanel control.

  • Use the SplitContainer control to create dynamic container areas.

Add and configure a Windows Forms control.

  • Use the integrated development environment (IDE) to add a control to a Windows Form or other container control of a project at design time.

  • Add controls to a Windows Form at run time.

  • Configure controls on a Windows Form at design time to optimize the UI.

  • Modify control properties.

  • Configure controls on a Windows Form at run time to ensure that the UI complies with best practices.

  • Create and configure command controls on a Windows Form.

  • Create and configure text edit controls on a Windows Form.

  • Create and configure text display controls on a Windows Form.

  • Use the LinkLabel control to add Web-style links to Windows Forms applications.

  • Provide a list of options on a Windows Form by using a ListBox control, a ComboBox control, or a CheckedListBox control.

  • Configure the layout and functionality of a Windows Form to display a list of items.

  • Implement value-setting controls on a Windows Form.

  • Configure a WebBrowser control.

  • Add and configure date-setting controls on a Windows Form.

  • Display images by using Windows Forms controls.

  • Configure the NotifyIcon component.

  • Create access keys for Windows Forms controls.

Create and configure menus.

  • Create and configure a MenuStrip component on a Windows Form.

  • Change the displayed menu structure programmatically.

  • Create and configure the ContextMenuStrip component on a Windows Form.

Create event handlers for Windows Forms and controls.

  • Use the Windows Forms Designer to create event handlers.

  • Manage mouse and keyboard events within Windows Forms applications.

  • Program a Windows Forms application to recognize modifier keys.

  • Use the Windows Forms Designer to create default event handlers.

  • Create event handlers at run time to respond to system or user events dynamically.

  • Connect multiple events to a single event handler.

  • Use the Code Editor to override methods defined in the base class.

Integrating Data in a Windows Forms Application

Implement data-bound controls.

  • Use the DataGridView control to display and update the tabular data contained in a data source.

  • Use a simple data-bound control to display a single data element on a Windows Form.

  • Implement complex data binding to integrate data from multiple sources.

  • Navigate forward and backward through records in a DataSet in Windows Forms.

  • Define a data source by using a DataConnector component.

  • Create data forms by using the Data Form Wizard.

Manage connections and transactions.

  • Configure a connection to a database by using the Connection Wizard.

  • Configure a connection to a database by using Server Explorer.

  • Configure a connection to a database by using the Connection class.

  • Connect to a database by using specific database Connection objects.

  • Enumerate through instances of Microsoft SQL Server.

  • Open an ADO.NET connection to a database.

  • Close an ADO.NET connection to a database by using the Close method of the Connection object.

  • Protect access to data source connection details.

  • Create a connection designed for reuse in a connection pool.

  • Control a connection pool by configuring ConnectionString values based on database type.

  • Use the Connection events to detect database information.

  • Handle exceptions when connecting to a database.

  • Perform transactions by using the Transaction object.

Create, add, delete, and edit data in a connected environment.

  • Retrieve data by using a DataReader object.

  • Build SQL commands in Server Explorer.

  • Build SQL commands in code.

  • Create parameters for a Command object.

  • Perform database operations by using a Command object.

  • Retrieve data from a database by using a Command object.

  • Perform asynchronous operations by using a Command object.

  • Perform bulk copy operations.

  • Store and retrieve binary large object (BLOB) data types in a database.

Create, add, delete, and edit data in a disconnected environment.

  • Create a DataSet graphically.

  • Create a DataSet programmatically.

  • Add a DataTable to a DataSet.

  • Add a relationship between tables within a DataSet.

  • Navigate a relationship between tables.

  • Merge DataSet contents.

  • Copy DataSet contents.

  • Create a typed DataSet.

  • Create DataTables.

  • Manage data within a DataTable.

  • Create and use DataViews.

  • Represent data in a DataSet by using XML.

  • Use the OleDbDataAdapter object to access an ADO Recordset or Record.

  • Generate DataAdapter commands automatically by using the CommandBuilder object.

  • Generate DataAdapter commands programmatically.

  • Populate a DataSet by using a DataAdapter.

  • Update a database by using a DataAdapter.

  • Resolve conflicts between a DataSet and a database by using a DataAdapter.

  • Respond to changes made to data at the data source by using DataAdapter events.

  • Perform batch operations by using DataAdapters.

Manage XML with the XML Document Object Model (DOM).

  • Read XML data into the DOM.

  • Modify an XML document by adding and removing nodes.

  • Modify nodes within an XML document.

  • Write data in XML format from the DOM.

  • Work with nodes in the XML DOM.

  • Handle DOM events.

  • Modify the XML declaration.

Read, write, and validate XML by using the XmlReader class and the XmlWriter class.

  • Read XML data by using the XmlReader class.

  • Read all XML element and attribute content.

  • Read specific element and attribute content.

  • Read XML data by using the XmlTextReader class.

  • Read node trees by using the XmlNodeReader class.

  • Validate XML data by using the XmlValidatingReader class.

  • Write XML data by using the XmlWriter class.

Implementing Printing and Reporting Functionality in a Windows Forms Application

Manage the print process by using print dialogs.

  • Configure Windows Forms print options at run time.

  • Change the printers attached to a user's computer in Windows Forms.

  • Configure the PrintPreviewDialog control.

  • Display a Print Preview window in Windows applications.

  • Set page details for printing by using the PageSetupDialog component

Construct print documents.

  • Configure the PrintDocument component.

  • Print a text document in a Windows Form.

  • Print graphics in a Windows Form.

  • Print a document by using the PrintDialog component.

  • Alert users to the completion of a print job.

  • Enable security for printing in Windows Forms.

Create a customized PrintPreview component.

  • Set the Document property to establish the document to be previewed.

  • Set the Columns and Rows properties to establish the number of pages that will be displayed horizontally and vertically on the control.

  • Set the UseAntiAlias property to True to make the text appear smoother.

  • Set the Zoom property to establish the relative zoom level when the document preview appears.

  • Set the StartPage property to establish which document page is displayed when the document preview appears.

  • Set additional properties.

  • Add custom methods and events to a PrintPreviewControl.

Enhancing Usability

Perform drag-and-drop operations.

  • Perform drag-and-drop operations within a Windows Forms application.

  • Perform drag-and-drop operations between applications.

  • Perform a drag-and-drop operation by using a TreeView control.

Implement globalization and localization for a Windows Forms application.

  • Implement globalization and localization within a Windows Forms application.

Implement accessibility features.

  • Implement accessibility features within a Windows Forms application.

Create and configure multiple-document interface (MDI) forms.

  • Create MDI parent forms.

  • Create MDI child forms.

  • Identify the active MDI child form.

  • Send data to the active MDI child form.

  • Arrange MDI child forms.

  • Create a window-list menu for an MDI application.

Create, configure, and customize user assistance controls and components.

  • Configure the PropertyGrid component.

  • Configure the ProgressBar control to indicate progress graphically.

  • Display status information by using the StatusStrip control.

  • Configure the ToolTip component.

  • Configure the ErrorProvider component.

  • Configure the HelpProvider component.

  • Play system sounds and audio files by using the SoundPlayer.

  • Configure the Timer component to raise an event at regular intervals.

  • Enable scrolling by using the HScrollBar and VScrollBar controls.

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.

  • Run a background process by using the BackgroundWorker component.

  • Announce the completion of a background process by using the BackgroundWorker component.

  • Cancel a background process by using the BackgroundWorker component.

  • Report the progress of a background process by using the BackgroundWorker component.

  • Request the status of a background process by using the BackgroundWorker component.

Implement an asynchronous method.

  • Implement advanced asynchronous techniques.

  • Create an asynchronous method.

  • Create a new process thread.

Developing Windows Forms Controls

Create a composite Windows Forms control.

  • Create a composite Windows Forms control.

  • Create properties, methods, and events for Windows Forms controls.

  • Expose properties of constituent controls.

  • Create and use custom dialog boxes in Windows Forms applications.

  • Customize a control to paint and render.

  • Configure a control to be invisible at run time.

  • Configure a control to have a transparent background.

  • Provide a Toolbox bitmap for a control.

Create a custom Windows Forms control by inheriting from the control class.

  • Create a custom control by inheriting from the control class.

Create an extended control by inheriting from an existing Windows Forms control.

  • 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.

  • Install a Windows Forms application on a client computer by using ClickOnce deployment.

  • Install a Windows Forms application from a server by using ClickOnce deployment.

  • Configure the required permissions of an application by using ClickOnce deployment.

Create a Windows Forms setup application.

  • Create a Windows Forms application setup project.

  • Set deployment project properties.

  • Configure a setup project to add icons during setup.

  • Configure conditional installation based on operating system versions.

  • Configure a setup project to deploy the .NET Framework.

Add functionality to a Windows Forms setup application.

  • Add a custom action to a setup project.

  • Add error-handling code to a setup project for custom actions.

 
 
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB