<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--ATOM based XML document generated By OpenLink Virtuoso-->
<atom:feed xmlns:atom="http://www.w3.org/2005/Atom">
<atom:id>http://docs.openlinksw.com/st/dotnet.html</atom:id>
<atom:title>ADO.NET Data Providers</atom:title>
<atom:link href="http://docs.openlinksw.com/st/dotnet.html" type="text/html" rel="alternate" />
<atom:link href="http://docs.openlinksw.com/st/dotnet.html" type="application/atom+xml" rel="self" />
<atom:subtitle>OpenLink Lite Documentation</atom:subtitle>
<atom:updated>2008-10-12T02:09:59Z</atom:updated>
<atom:generator />
<atom:logo>http://docs.openlinksw.com/st/../images/lite/misc/logo.jpg</atom:logo>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetarch.html</atom:id>Architecture<atom:link href="http://docs.openlinksw.com/st/dnetarch.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>Architecture</atom:title>
  <atom:content type="html">From the outset one of the main design goals of the .Net Data Provider was to implement a generic client layer enabling the re-use of our existing data access components for connecting to remote data sources. This has been achieved with both our Managed and Unmanaged .Net Data Providers, each of which have a common namespace that eliminates the need to recompile applications should the need arise to change the remote data source.</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetdevel.html</atom:id>Developing .NET Data Provider Application<atom:link href="http://docs.openlinksw.com/st/dnetdevel.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>Developing .NET Data Provider Application</atom:title>
  <atom:content type="html">The namespaces for the OpenLink .Net Data Providers are: A .NET data provider provides functionality for connecting to a data source, executing commands, and retrieving results. Those results can be processed directly, or placed in an ADO.NET DataSet for further processing while in a disconnected state. While in the DataSet, data can be exposed to the user, combined with other data from multiple sources, or passed remotely between tiers. Any processing performed on the data while in the DataSet can then be reconciled to the data source. All .NET data providers are designed to be lightweight. They consist of a minimal layer between the data source and your code. This extends functionality without sacrificing performance.</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetconnstr.html</atom:id>OpenLink .NET Data Providers Connect String Attributes<atom:link href="http://docs.openlinksw.com/st/dnetconnstr.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>OpenLink .NET Data Providers Connect String Attributes</atom:title>
  <atom:content type="html">This section details the Connect string attributes an ADO.Net application can pass to the OpenLink .Net Data Providers when attempting a connection to a remote database.</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetclasses.html</atom:id>OpenLink .NET Data Providers Class Implementation<atom:link href="http://docs.openlinksw.com/st/dnetclasses.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>OpenLink .NET Data Providers Class Implementation</atom:title>
  <atom:content type="html">This section details the classes exposed by the OpenLink .NET Data Providers, which users must be familiar with in order to make effective use of the providers. Many of the OpenLink Generic Provider classes implement interfaces or inherit from the .NET Framework namespaces System.Data and System.Data.Common. A summary of the classes exposed by the provider is given below. The table only shows classes or interfaces inherited from System.Data or System.Data.Common. Some of the OpenLink.Data.GenericClient classes implement additional interfaces or inherit from a class belonging to a namespace other than System.Data or System.Data.Common. These details are not shown. For full details refer to the detailed documentation for the appropriate class in OpenLink.Data.GenericClient Namespace.</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetnamespace.html</atom:id>OpenLink.Data Namespace<atom:link href="http://docs.openlinksw.com/st/dnetnamespace.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>OpenLink.Data Namespace</atom:title>
  <atom:content type="html">All the public classes in the OpenLink.Data namespace are detailed in this section. Note that all of the OpenLink .Net Data Providers use the same common class names, thus the descriptions below are applicable to all enabling maximum re-use of code across Providers. IMPORTANT: Public class members inherited from a base class defined by the .NET Framework Class Library (FCL), or which implement an FCL defined interface method, are not described. For details of these inherited members, refer to the .NET FCL documentation for the base class or interface. Where an OpenLink class implements an ADO.NET interface and adds additional methods or properties, these extensions are documented. In the class descriptions which follow, all code extracts showing partial class definitions, method signatures etc. are in C#. Examples for other .NET languages are not shown.</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnetissues.html</atom:id>Known Issues<atom:link href="http://docs.openlinksw.com/st/dnetissues.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>Known Issues</atom:title>
  <atom:content type="html" />
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/dnettest.html</atom:id>.Net Provider Test Program<atom:link href="http://docs.openlinksw.com/st/dnettest.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>.Net Provider Test Program</atom:title>
  <atom:content type="html">A simple .Net interactive SQL program is provided for enabling a test connection to be made with the UDA Managed and/or Unmanaged .Net Data Providers, as indicated in the screen shots below: The connect strings for the Managed .Net Providers (GenericClient, MS SQLServer and Sybase) are similar with the &#39;Port&#39; attribute designating the location of the Service to which is connection will band made. The Unmanaged OdbcClient provider differs as indicated below:</atom:content>
 </atom:entry>
 <atom:entry>
  <atom:id>http://docs.openlinksw.com/st/features_dotnet.xml.html</atom:id>New Features<atom:link href="http://docs.openlinksw.com/st/features_dotnet.xml.html" type="text/html" rel="alternate" />
  <atom:published>2008-10-12T02:09:59Z</atom:published>
  <atom:title>New Features</atom:title>
  <atom:content type="html" />
 </atom:entry>
</atom:feed>