Microsoft Certified Professional Developer/Exam 70-528/Web-Based Client Development/Create, delete, and edit data in a disconnected environment

Create an instance of the DataSet class programmatically.  MSDN2 - DataSet Class 

Create a DataSet graphically.  MSDN2 - Walkthrough: Creating a Dataset with the Dataset Designer 

Create a DataSet programmatically. Add a DataTable to a DataSet.  MSDN2 - Adding a DataTable to a DataSet 

Add a relationship between tables.  MSDN2 - Adding a Relationship Between Tables MSDN2 - Adding Constraints to a Table</li> </ul>

Navigate a relationship between tables. <ul> <li>MSDN2 - Navigating a Relationship Between Tables</li> </ul>

Merge DataSet contents. <ul> <li>MSDN2 - Merging DataSet Contents</li> </ul>

Copy DataSet contents. <ul> <li>MSDN - Copying DataSet Contents</li> </ul>

Create a strongly typed DataSet. <ul> <li>MSDN2 - Generating a Strongly Typed DataSet</li> <li>MSDN2 - How to: Create a Typed Dataset</li> </ul>

Create DataTables. <ul> <li>MSDN2 - DataTable Class</li> </ul>

Manage data within a DataTable. <ul> <li>MSDN2 - DataTable.NewRow Method</li> </ul>

Create and use DataViews. <ul> <li>MSDN2 - DataView Class</li> </ul>

Represent data in a DataSet by using XML. <ul> <li>MSDN2 - Loading a DataSet from XML</li> </ul>

Access an ADO Recordset or Record by using the OleDbDataAdapter object. <ul> <li>MSDN2 - OleDbDataAdapter.Fill Method (DataSet, Object, String)</li> </ul>

Generate DataAdapter commands automatically by using the CommandBuilder object. <ul> <li>MSDN2 - SqlCommandBuilder Class</li> </ul> Generate DataAdapter commands programmatically. <ul> <li>MSDN2 - Updating Data Sources with DataAdapters</li> </ul>

Populate a DataSet by using a DataAdapter. <ul> <li>MSDN2 - Populating a DataSet from a DataAdapter</li> </ul>

Update a database by using a DataAdapter. <ul> <li>MSDN2 - Updating Data Sources with DataAdapters</li> </ul>

Resolve conflicts between a DataSet and a database by using the DataAdapter. <ul> <li>MSDN2 - Retrieving Identity or Autonumber Values</li> </ul>

Respond to changes made to data at the data source by using DataAdapter events. <ul> <li>MSDN2 - Working with DataAdapter Events</li> </ul>

Perform batch operations by using DataAdapters. <ul> <li>MSDN2 - Performing Batch Updates with a DataAdapter</li> </ul>