Home
Home > The Developer Express Family of Products > Tools for Visual Studio® - 100% Native .NET Technologies > .NET ORM - Object-Relational Mapping for .NET - eXpress Persistent Objects™ (XPO) by DevExpress
General Information
XPO Overview
Specifications - Pricing
How It Works
Feature List
Version History
XPO Version History
Migrating from XPO v1 to v2006
Documentation
Online Documentation
XPO Specific Blog Posts
Technical Articles
Buy and Download
Download a Demo
Order Your Copy Today

60 Day Money Back Guarantee60 Day Money Back Guarantee

2008 SD Times 100 Winner2008 SD Times 100 Winner

2007 SD Times 100 Winner2007 SD Times 100 Winner

Fully supports Visual Studio 2005 and 2008Fully supports Visual Studio 2005 and 2008

.NET ORM - Object-Relational Mapping for .NET - eXpress Persistent Objects™ (XPO) by DevExpress

English | 日本語

Transparent Object-Relational Mapping by Developer Express

eXpress Persistent Objects represents a powerful bridge between the object world and the world of relational databases. It gives developers the freedom to build true business objects without having to deal with the tedious complexities of mapping them onto database tables. eXpress Persistent Objects for .NET completely abstracts the database layer from the developer, leaving him or her fully in the object-oriented realm. With XPO, you can build applications that are compatible with multiple database systems (currently we support MS Access, MS SQL Server, MySQL, Oracle, PostgreSql, Firebird, PervasiveSQL, VistaDB, SQL Anywhere, Advantage, DB2 and Sybase) without making ANY changes to your code.

Easy to Use and Highly Productive

So how easy is it to use? The answer is, extremely easy... With eXpress Persistent Objects, you never again have to deal with table mapping - all you need is to define persistent object classes, and XPO will generate your database for them automatically. It will transparently handle relationships between classes as well as inheritance structures. But you never sacrifice ease-of-use for flexibility. If you ever need more control over the O/R mapping process, you can simply use our built-in attributes to provide additional mapping information to XPO and thus address most technical requirements.

With XPO, you can start your database application development directly from the object model, without spending your time on tables, columns, keys and constraints - just roll up your sleeves and focus on writing code! XPO will allow you to focus on important application-specific functionality, rather than on pain-in-the-neck database issues.

Like all Developer Express .NET technologies, XPO is available with full source code.

Total Control, Flexibility and Power
Bridging the Gap Between the Object World and Relational Databases

Learn more about XPO

General Information

Version History

Documentation

Buy and Download