Home > Articles > Programming > Windows Programming

  • Print
  • + Share This
From the author of

Pros and Cons of the DataSet

The DataSet is certainly a powerful thing. Let's take a look at some advantages it offers (some are more or less the same as those previously mentioned as key functionality of the DataSet):

  • The DataSet is well known, with loads of code examples

  • It has built-in support for sorting, searching, filtering, and concurrency control.

  • It has native XML integration.

Of course, some drawbacks are associated with DataSets:

  • It involves high overhead for a single row.

  • It wastes bandwidth and memory.

  • It's untyped.

  • It's not completely in your control—for example, RowState is read-only.

  • + Share This
  • 🔖 Save To Your Account