ADO.NET DataExtender

Download Buy Now
ADO.NET DataExtender

Simplifies Data Modeling and Programming for Windows Forms Applications

ComponentOne ADO.NET DataExtender™ simplifies working with ADO.NET, providing additional rich data views in the native ADO.NET datasets. ADO.NET DataExtender mediates with ADO.NET, automating reading the schema and data from the database, exposing database tables and views as regular ADO.NET objects, and providing an ability to set up customized data views.

ADO.NET DataExtender leverages ADO.NET features introduced with .NET 2.0, such as the ability to create entire datasets based on information contained in the database schema, including not only the data but also relations and constraints. In contrast to native ADO.NET, ADO.NET DataExtender allows you to reuse a single typed DataSet class that represents the whole database schema, with turned on constraints (including foreign key constraints), but populated with only a subset of data necessary in a certain application form.

Part of ComponentOne Studio® EnterprisePart of ComponentOne Studio® for WinForms

Controls Included

  • C1DataViewSet

Get Started!

Highlights

Simplified Data Binding

Just one C1DataViewSet component serves as the binding agent for all tables and relations – without ADO.NET DataExtender, two components (a BindingSource and a DataAdapter) are required to represent each table or relation.

Data Source Representation

The C1DataViewSet component can represent data from the Typed ADO.NET DataSet, Untyped ADO.NET DataSet, and Connection String data source types.

Automated Smart Update

The C1DataViewSet.Update method automatically determines the sometimes crucial correct order in which rows should be committed to the server, taking into account master-detail relationships between tables. It also refreshes client row columns with new values generated on the server, including cases of server-generated auto-increment columns.

Composite Views

Expose multiple related tables as a single row set by defining a composite view, either visually or using an SQL-like statement. As updates occur at the view or table level, ADO.NET DataExtender automatically synchronizes the affected row sets.

ComponentOne product lines encompass a diverse range of high-quality, cutting-edge tools and solutions enabling users to successfully build powerful, robust applications. ComponentOne is the premier provider of a diverse set of .NET, ASP.NET, WPF, Silverlight, Mobile, and COM components focused on accelerating visual development with drag-and-drop tools that simplify the design-time experience and extend the power of Microsoft Visual Studio.

All product and company names herein may be trademarks of their respective owners.

Contact ComponentOne: 1.800.858.2739 | UK: +44(0)1460 234636

©1987-2008 ComponentOne LLC All Rights Reserved.