O'Reilly logo

Microsoft® .NET Compact Framework Kick Start by Ronnie Yates, Erik Rubin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Comparing the Compact DataSet with the Desktop DataSet

The DataSet offering for the .NET Compact Framework has some notable omissions compared with the DataSet in the desktop .NET Framework. Specifically, developers are likely to notice these differences:

  • The Compact Framework DataSet has no ability to serialize itself to anything other than XML. That is, it does not implement the ISerializable interface in a way that does anything useful. In a related point, the DataSet is the only object in the .NET Compact Framework capable of serializing itself in any way.

  • The Clone() method is present, but using it on large DataSets can cause performance problems.

  • Many overloads for supported methods have been cut.

  • The .NET Compact Framework is capable of reading ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required