Microsoft Certified Professional Developer/Exam 70-526
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
- 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 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. *** feature renamed to BindingSource *****
- Create data forms by using the Data Form Wizard *** feature was removed from Visual Studio 2005 before RTM ***
- 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
- 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
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