ComponentOne Data™ for Silverlight is an implementation of the standard DataSet, DataTable, and DataView classes familiar to Windows Forms and ASP.NET developers.
The Data assembly supports WPF/Silverlight data-binding. Data supports all bindable controls (including the Microsoft DataGrid) and Language Integrated Queries (Linq). Use familiar classes like DataSet, DataTable, and DataView to manipulate your data and communicate with the server, while taking full advantage of Linq and the latest generation of Silverlight controls.
Data allows you to work with data in Silverlight applications in the same manner and with the same code as in Windows Forms. You can create a data library encapsulating your data and business logic and use it both in Silverlight applications and Windows Forms.
Empower occasionally connected scenarios with XMLserialization. Save the data in the IsolatedStorage to be consumed later in your Silverlight application or communicate via XML with a Web Service in the server.