The Telerik OpenAccess ORM is a tool that supports development of data-oriented software applications. The OpenAccess ORM tool is targeted at solving the object-relational impedance mismatch.
The object-relational impedance mismatch is a set of conceptual and technical difficulties which are often encountered when a relational database management system is being used by a program written in an object-oriented programming language. Relational and object-oriented models are so different that additional code and functionality is required to make them work together efficiently.
Using the Telerik OpenAccess ORM tool means that architects and developers of data-oriented applications will have the ability to concentrate on the logic of the business problems they are solving, instead of solving problems with the data engines used to store and retrieve the data.
This section gives a quick overview of the capabilities of OpenAccess. Not all of the functionality—classes, methods, options, settings, etc.—are covered in this chapter. Various chapters in this guide provide you with a complete description of the classes and methods available to you while using OpenAccess (example: The OpenAccess ORM Disconnected API chapter describes the usage of the ObjectContainer class).
The topics in this section are designed to help you understand using the Telerik OpenAccess ORM quickly by explaining the underlying technologies in the context of the QuickStart step-by-step tutorial.
In this section
Generating and mapping a data persistence model
Describes how to derive a data persistence model from an existing database.
Working with Data
Demonstrates how to query the data persistence model and work with object data.
QuickStart (Your first application)
A tutorial that demonstrates how to create an OpenAccess enabled application.
Resources
A guide to finding information and locating OpenAccess resources.
Prerequisites
What tools, frameworks and development environments are required for development.
Last update: 11/3/2009