CData XML ADO.NET Provider v19.0.7216

The XML ADO.NET Data Provider enables user to easily connect to XML data from .NET applications. Rapidly create and deploy powerful .NET applications that integrate with XML data stores.

SQL-92 access to XML files and XML web services
Connect to live XML Files data, for real-time data access
Seamless integration with leading BI, reporting, and ETL tools and with custom applications
Full support for data aggregation and complex JOINs in SQL queries
Generate table schema automatically based on existing XML Files data or manually for greater control of the content you need

DataBind to XML using standard Visual Studio wizards.
Comprehensive support for CRUD (Create, Read, Update, and Delete).
Supports ADO.NET Entity Framework (EF 5 & 6), LINQ to Datasets, etc.
Full Unicode support for data, parameter, & metadata.
Support for 32-bit and 64-bit operating systems.
100% Fully-managed NET for .NET Standard, .NET Core, & Xamarin.

Where can I use the XML ADO.NET Provider?

BI, ETL, & Reporting Tool Integration
ADO.NET is a popular interface for connecting .NET-based applications with data. Popular BI, Reporting, ETL, Database, and Analytics tools leverage ADO.NET extensibility to provide access to external data, including:

Denodo LINQPad PowerBuilder SAP Crystal Reports SQL Server Analysis Services SQL Server Reporting Services SQL Server Integration Services

Standard ADO.NET Access to XML
The XML ADO.NET Provider offers the most natural way to access XML data from any .NET application. Simply use XML Data Provider objects to connect and access data just as you would access any traditional database. You will be able to use the XML Data Provider through Visual Studio Server Explorer, in code through familiar classes, and in data controls like DataGridView, GridView, DataSet, etc.

The CData ADO.NET Provider for XML hides the complexity of accessing data and provides additional powerful security features, smart caching, batching, socket management, and more.

Working with DataAdapters, DataSets, DataTables, etc.
The XML Data Provider has the same ADO.NET architecture as the native .NET data providers for SQL Server and OLEDB, including: XMLConnection, XMLCommand, XMLDataAdapter, XMLDataReader, XMLDataSource, XMLParameter, etc. Because of this you can now access XML data in an easy, familiar way.

More Than Read-Only: Full Update/CRUD Support
XML Data Provider goes beyond read-only functionality to deliver full support for Create, Read, Update, and Delete operations (CRUD). Your end-users can interact with the data presented by the XML Data Provider as easily as interacting with a database table.