· You want to bring existing application to Silverlight world
· You need to display data in DataGrid but the order and number of columns are unknown at design time
· You dont want to write or generate Data Transfer objects
· You want to have only one WCF endpoint and data contract for all application
· You want to minimize the number of data exchanges with server
· You want to validate data before sending them to server for update
· You want to prevent sending non-valid data to server
2010-05-13 Fix: DataSet.ToXml method returned DateTime value in incorrect format for newly-created DataRow. Fix was applied to DataField class in Silverlight.DataSet library. Demo application was redeployed with fixed library.
2009-12-09 Fix: Incorrect NULL vs String.Empty handling. Silverlight DataSet overrides String.Empty default value in database table by NULL during update despite value wasn't changed in UI. Fix was applied to Silverlight DataSet library.
Version 1.2.1.0 Final Release: includes all changes from previous releases
Version 1.1.1.5 Fix: DataSet throws an exception on sorting when one of the values is null
Version 1.1.1.4 Change Request: HasChanges property was added to DataRow, DataTable, and DataSet
Version 1.1.1.3 Fix: DataSet throws an exception on System.Decimal DataColumn when regional settings are different from en-US
Version 1.1.1.2 Fix: DataSet throws an exception when DataTable contains too many DataColumns
Version 1.1.1.1 Fix: DataSet.GetDataView method throws an exception when database table contains smallint field
Version 1.1.1.0 Editable DataGrid support was added
Version 1.1.0.0 DataRelation was added for supporting Master-Details screens.
Version 1.0.2.1 System.Byte[] DataColumn was added
Version 1.0.2.0 Formatting of auto generated columns in DataGrid was added
Version 1.0.1.6 System.Int16 DataColumn was added
Version 1.0.1.5 DataColumn.Width property was added
Version 1.0.1.4 DataColumn.Caption property was added
Version 1.0.1.3 DataView can be sorted programmatically
Version 1.0.1.2 Support for ComboBox NullValue property was added
Version 1.0.1.1 - System.Byte DataColumn was added
Version 1.0.1.0 Includes all changes from releases 1.0.0.1 1.0.0.6
Version 1.0.0.6 Xml data compression is turned on
Version 1.0.0.5 NullValue property was added to DataColumn
Version 1.0.0.4 - Non-sortable DataView was added
Version 1.0.0.3 - Binding to DataGrid
with AutoGenerateColumns="True" is supported
Version 1.0.0.2 - System.Decimal DataColumn was added
Version 1.0.0.1 - System.Double DataColumn was added