0
Download TMS Aurelius v5.17.3 Full Source (ORM Framework for Delphi)

Download TMS Aurelius v5.17.3 Full Source (ORM Framework for Delphi)

Version: 5.17.3
Product Release Date: November 29, 2023
Download Tms Aurelius V5.17.3 Full Source (Orm Framework For Delphi)
TMS Aurelius offers all the advantages that an application could gain using an ORM framework. It provides complete capability for data manipulation,  complex and advanced queries, inheritance, polymorphism, and much more...
Add to your wishlist or like it:
0

TMS Aurelius for Delphi provides complete capability for data manipulation,  complex and advanced queries, inheritance, polymorphism, and much more…

TMS Aurelius offers all the advantages that an application could gain using an ORM framework:

  • Productivity: Avoid complex SQL statements that can only be verified at runtime. Code directly with objects
  • Maintainability: Clearer business logic by dealing with objects, hiding all the database-access layer.
  • Portability: Easily change the underlying database – All your business code remains the same as they are pure objects.

Tms Aurelius

TMS Aurelius Features:

  • Several database servers supported (MS SQL Server, Firebird, MySQL, DB2, Interbase, Oracle,…)
  • Several database-access components supported (dbExpress, AnyDac, SQLDirect, ADO, IBX,…)
  • Multi-platform solution – Win32, Win64, macOS, VCL, FireMonkey
  • Saving, updating, and loading entity objects in an object-oriented way
  • TAureliusDataSet for easy and fast interfacing to DB-aware controls in VCL
  • TMS Aurelius provides multi-model design to allow different mapping models in a single application
  • Queries – Powerful query API using criteria expressions, projections, grouping, conditions, and even logical operators in a LINQ-like approach
  • Inheritance mapping and polymorphism – map a full class hierarchy into the database
  • Cross-database development – use a single Delphi code to target multiple databases in a transparent way
  • Choose from the classes-to-database approach (creating the database structure from classes) or the database-to-classes approach(creating classes source code from the database, using TMS Data Modeler )
  • Mapping directly in classes using custom attributes
  • Association mapping
  • Lifetime management of objects using object manager
  • Cached and identity-mapped objects
  • Automatic database structure generation
  • Nullable types support
  • Lazy loading for associations and blob fields
  • Allows logging of SQL commands
  • Allows mapping enumerated types to database values
  • Open architecture – easy and extendable to use different component sets or database servers

TMS Aurelius Supported platforms:

  • Windows 32-Bit
  • Windows 64-Bit
  • macOS
  • iOS
  • Android
  • Linux

TMS Aurelius Supported Data-Access components:

  • dbExpress
  • dbGo (ADO)
  • FIBPlus
  • Interbase Express (IBX)
  • SQLite – Native Support
  • AnyDac
  • NexusDB
  • SQL-Direct
  • IBObjects
  • ElevateDB
  • UniDac
  • UIB
  • Direct Oracle Access
  • FireDac
  • ZeosLib

TMS Aurelius Supported databases:

  • Firebird
  • Interbase
  • Microsoft SQL Server
  • MySQL
  • NexusDB
  • Oracle
  • SQLite
  • PostgreSQL
  • DB2
  • ElevateDB server
  • Absolute Database