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.

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

Controls Included

  • C1DataViewSet

Get Started!

ADO.NET DataExtender Features

  • DataSet Object Mediation

    Although ADO.NET DataExtender works with ADO.NET, you don't have to deal with the DataSet object at all. At minimum, you can specify a connection string and ADO.NET DataExtender will automatically read the schema and data from the database, exposing database tables and views as regular ADO.NET objects and providing the ability to set up customized data views.

  • Typed View Set Definitions

    With ADO.NET DataExtender you can create strongly typed view set definitions that are global for your project. These typed DataViewSet, which have full IntelliSense support, reside as project level items and can be reused in multiple forms of your application.

  • Consistent Client and Server-side Filtering

    When its definition statement contains the WHERE clause, C1DataView performs server-side filtering which also operates as a client side filter.

  • Rich Customization

    The C1DataViewSet component represents a rich set of events for custom processing of row navigation and changing occurrences. For your convenience, all C1DataView events are propagated by the owning C1DataViewSet component and C1DataViewSet event data determines in which C1DataView an event has occurred.

  • Calculated Columns

    Specify read-only calculated columns in the C1ViewSetDesignerForm using any .NET-compatible language, or as part of the SQL-like statement that defines the view. The column expressions are evaluated at run time as navigation and updates occur through interaction with any bound control.

  • Constraint Expressions

    ADO.NET DataExtender supports column and row level data validation expressions using the syntax of any .NET-compatible language, allowing developers to define constraints of unlimited complexity. The visual designer also provides expression builders that handle many common data validation scenarios.

  • Ability to Attach Presentation Attributes to Data Columns

    Attach presentation attributes to data columns, including data entry masks, display formats, and value-translation maps with ADO.NET DataExtender. For example, show customer names instead IDs in an Orders table.

  • Surpasses View Level Limitations

    ADO.NET DataExtender goes beyond the view level boundaries. For example, it can fetch data from the server on demand and update the data back to the server, as well as, define additional constraints on the data.

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

©1987-2008 ComponentOne LLC All Rights Reserved.