This section of the documentation includes articles that help you design powerful, flexible applications with the use of dotConnect for Oracle advanced features. It explains how to best use the components and technologies that make up dotConnect for Oracle.
There are many database application development approaches, each with its own advantages and drawbacks. This article describes some of the database application design patterns applicable with dotConnect for Oracle and lists their tradeoffs to help you decide which one best suits your development needs.
dotConnect for Oracle is the most compatible with OracleClient ADO.NET provider, and it provides the easiest migration from OracleClient. Read this article if you are migrating your project from it.
The OracleDataTable component is one of the most effective tools in the dotConnect for Oracle arsenal. It combines connection to server, command object and data storage in a single component with really comprehensive capabilities. In addition, it can accomplish data access tasks in both connected and disconnected models. This article explains how you can use some of the OracleDataTable features.
dotConnect for Oracle enhances SQL handling capabilities by using parameters in SQL queries. With a few simple techniques, you can make the execution of queries or stored procedures much more flexible and efficient. This article covers the essential concepts you need to learn with when working with parameters in dotConnect for Oracle, including parameters of synchronization and some important aspects related to usage of stored procedures.
dotConnect for Oracle has extra components designed to simplify some tasks and support Oracle specific technologies. Particularly, OracleLoader serves to load external data into Oracle databases with the use of Direct Path API, OracleAlerter and OraclePipe, transfer messages and data between connections or client applications, and so on. dotConnect for Oracle includes a set of classes designed to work with the Oracle Advanced Queuing technology.
dotConnect for Oracle leverages managing DataSets in your applications with such tools as DataSet Wizard and DataSet Manager. The DataSet Wizard allows you to create and manage typed provider-specific datasets. DataSet Manager displays the data sources in your project represented by the OracleDataSet and OracleDataTable classes and allows you to create a user interface with data-bound controls by dragging items from the window onto forms in the project.
Describes the dotConnect for Oracle features, specific to WinForms applications.
Describes the dotConnect for Oracle features, specific to ASP.NET applications.
This article outlines how to use the Command Editor to configure SQL commands for various data access components, such as OracleDataTable, OracleDataAdapter, or OracleDataSource.
dotConnect for Oracle has a useful feature - the GetSchema method. It allows you to retrieve server schema information without the need to write queries or parse their output manually. This method provides all the necessary details in a single, easy-to-process format.
dotConnect for Oracle supports asynchronous execution of time-consuming operations in database applications, such as opening connections, transferring large volumes of data, and similar tasks.
dotConnect for Oracle can be used in conjunction with Microsoft Enterprise Library Data Access Application Block. This article describes what is Enterprise Library, what part of it can be substituted with dotConnect for Oracle, and how to use the bundle in your applications.
This tutorial outlines how to use dotConnect for Oracle to synchronize Oracle databases with Microsoft Sync Framework.
This section details the dotConnect for Oracle integration with Windows Workflow Foundation.
This section outlines how dotConnect for Oracle supports performance counters.