This is the second post (first) in another collection of posts that have links to the different objectives covered in the 70-505 exam.
Integrating Data in a Windows Forms Application (22%)
- Implement data-bound controls
- Use the DataGridView control to display and update the tabular data contained in a data source
- DataGridView control overview
- Differences between GridView and DataGridView
- DataGridView control technology summary
- DataGridView control architecture
- DataGridView control scenarios
- DataGridView code samples
- Column Types in DataGridView control
- Displaying Data in the DataGridView control
- Customising the Windows Forms DataGridView control
- Performance tuning in DataGridView control
- Binding data using DataGridView control
- Implementing virtual mode in the DataGridView control
- Customise the appearance of cells in the DataGridView control
- Customise the appearance of rows in the DataGridView control
- Hosting controls in DataGridView cells
- 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
- BindingSource component (DataConnector was renamed to BindingSource)
- BindingSource component overview
- Bind a windows form to a factory object
- Binding controls with BindingSource component using the designer
- 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
- 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
- Query and View designer tools
- Create queries
- Expressions in queries
- Types of queries
- Query with parameters
- Create and execute an SQL Statement that returns rows
- Create and Execute an SQL Statement that Returns a Single Value
- Create and Execute an SQL Statement that Returns No Value
- Execute a stored procedure that returns rows
- Execute a Stored Procedure that Returns a Single Value
- Execute a Stored Procedure that returns no value
- 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
- Query data from data sources by using LINQ
- 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 by using the XML Document Object Model (DOM)
- Read XML data into the DOM
- Modify an XML document by adding and removing nodes
- Modify nodes
- Write data in an XML format by using the DOM
- Handle DOM events
- Read, write, and validate XML by using the XmlReader class and the XmlWriter class
- Read XML data
- Elements
- Attributes
- Read specific elements or attributes
- Use XmlTextReader
- Use XmlNodeReader
- Use XmlValidatingReader
- Use XmlWriter
- Use XmlTextWriter
You can also find some information on preparing for your exams here, in the actual exam for 70-505. Also errata for the MS Press training kit
No comments:
Post a Comment