ODX 1.5.3

Rating: No reviews yet
Downloads: 305
Released: Oct 30, 2007
Updated: Oct 30, 2007 by odx
Dev status: -not yet defined by owner-

Recommended Download

Source Code Solution & Samples
source code, 188K, uploaded Oct 30, 2007 - 116 downloads

Other Available Downloads

Application ODX.Core
application, 29K, uploaded Oct 30, 2007 - 77 downloads
Documentation Getting Started
documentation, 457K, uploaded Oct 30, 2007 - 112 downloads

Release Notes


ODX 1.5.3
This is a bug fix release. Some awful bugs for PostgreSQL were fixed.


ODX 1.5.2
  • Unique constraints - specify unique constraint to the class underlying table with UniqueConstraintAttribute.
  • Unique constraints again - use Session.Save(SaveMode.Concurrent) to safely handle Unique constraints. SaveMode.Concurrent throws a DBConcurrencyException. SaveMode.Overwrite deletes DB versions of data and inserts your in-memory versions.
  • Bug fixes - a lot of ;-)


ODX 1.5.1
  • The first "distributed" functioin is delivered!

Transferring data from remote node of distributed system may require smart update option: existing object should be updated, new ones - created. But all objects are unchanged as they were read from remote data source. ODX now delivered such sort of update. Simply accumulate data from the remote DB in a separate Session and use Session.Save(SaveMode.Complete) to send all data to data source.
  • Fixed a "collection was modified" exception (was throwed in some cases).


ODX 1.5 - 1.0
  • Custom SQL selects - feel free to retrieve objects with custom SQL. Paging is connected to custom SQLs as well. See Sample #12 for details.
  • Weak entity cache - entities are removed from cache if unreferenced.
  • Smart merging - use Session.Combine() to safely resolve Unique constraint conflicts.
  • Parameterized Selects - use '?' to specify a parameter for a filter
  • Remoting - transfer entities via remoting channels with Odx(Server,Client)FormatterSinkProvider.
  • Paging - iterate huge rowsets with minimum memory.
  • Bug fixes

Reviews for this release

No reviews yet for this release.