DevExpress XPO Training

Learn how to design , query and maximize the performance of XPO the most advanced ORM for .NET

Introduction to XPO

  • Defining persistent types
  • Types of persitent object
  • Choosing the base class
  • Property implementation
  • Relationships
    1. One to one
    2. One to many
    3. Many to many
    4. Other data operations
  • Value converters
  • Delayedproperties
  • Persistent aliases
  • Deferred deletion
  • Object locking
  • Sessions and units of work

    Quering Objects

    1. Criterias and operators
    2. LINQ and the XPQuery
    3. Querying components: XPCursor, XPPageSelector, XPView, XPDataView
    4. Using Stored Procedures
    5. Direct SQL Querying

    Connection string and datastores

    1. Default session
    2. Connecting to the database using connection strings
    3. Connecting to the database using data access layer

Life cycle

  1. Creating or updating schema
  2. Platform specific patterns for Windows and Asp

Object Validation

  1. Learn how to develop a custom validation pattern


This instructor led training class demonstrates the complex feature set of the XPO product in many samples.  Questions are encouraged.   


Spoken Language

English or Spanish

Depth of Coverage

This class covers XPO to a great technical depth. The goal is to allow you to create your own applications using DevExpress XPO.The time limit of the class is the only restriction on the depth of coverage. 

Webinars Platform

Webinars are convenient and an efficient training option. Login anywhere and interact with the instructor and other participants. Our webinars cover practical, targeted topics taught by experts in their field

Contact us for xpo training

BITFWKS OÜ Registry code: 14328661 Address: Pärnu mnt 148, Kesklinna linnaosa Tallinn, Harju maakond, 11317, Estonia

© 2021  BITFWKS OÜ.