Skip to main content

Free .NET ORM Library (XPO)

eXpress Persistent Objects (or XPO) is an Object-Relational Mapping (ORM) tool for .NET that handles all aspects of database creation and object persistence, allowing you to concentrate on your application’s business logic rather than database complexities.

Start Here

Learn More

  • Connect to a Data Store

    The topics in this section describe how to connect to a data store. This includes how to work with sessions and nested units of work.

  • Create a Data Model

    The topics in this section describe how to create a data model. XPO Supports Code First, Model First, and Database First development workflows.

  • Create-Read-Update-Delete (CRUD)

    The topics in this section describe how to perform create, read, update, and delete (CRUD) operations.

  • Query a Data Store

    The topics in this section describe how to specify retrieval, sorting, filtering, and complex criteria using straightforward object syntax.

  • Design-Time Features

    XPO supplies a set of design-time tools and features, which facilitate application design.

How To

Reference