Blog

Featured Blog Post

Wednesday, July 2, 2025

We’re excited to announce the release of TMS WEB Core v2.9, the latest evolution in our powerful RAD component-based framework for building modern web client applications using Object Pascal. Whether you're a Delphi veteran or a VCL ...

Blog Posts:  Latest | Views arrow_downward

PREVIOUS NEXT

Tuesday, October 12, 2021

TMS Aurelius 5.6 has been released, and the major feature is a brand new, full-feature dictionary.Aurelius dictionary is intended to be used in Aurelius queries. The idea is that instead of using strings to reference entity properties,...


Thursday, December 22, 2016

The ability to lazy-load an association is placed at number 8 in the list of My Top 10 Aurelius Features. Suppose you have a TContact class like the following: type TContact = class private FId: integer; FName: string; FCountry: ...


Tuesday, January 24, 2017

John Kouraklis has posted a 2-part article in his blog about using TMS Aurelius and MVVM. From the article: "Model-View-ViewModel (MVVM) design pattern allows developers to write software in a way that separates applications to layers that serve the ...


Monday, December 5, 2016

This is the #10 feature of My Top 10 Aurelius Features. Follow the link for the full list! Using the automapping feature is easy: you just need to add the [Automapping] attribute to your class: type [Entity, Automapping] TCustomer = class pri...


Monday, March 6, 2017

LINQ Projections is the runner-up feature of My Top 10 Aurelius Features. It's a sort of "sequel" of the #5 feature LINQ Expressions and Paging, and you can see it in action in the video below. You could consider that "LINQ Expressions" and "LINQ ...


Thursday, February 28, 2013

Using blobs in Aurelius is very straightforward and yet very powerful. In summary, all you have to do is declare your field/property as TBlob (declared in unit Aurelius.Types.Blob.pas). This is enough to map it to an existing blob field in your table...


Tuesday, April 13, 2021

In February 2020 we announced the TMS Academic Program.Today we are happy to extend the TMS Academic Program with a new product : TMS Aurelius v5.1.<p class="MsoNormal" style="margin-...


Monday, February 18, 2013

Besides mapping tables to classes and table columns to fields/properties, Aurelius also maps relationships (foreign keys) to object associations. One nice thing about Aurelius is that such associations are defined in a very simple way: just reference...


Friday, April 24, 2015

The latest release of TMS Aurelius introduces an event system that allows you to subscribe listeners to some events that might be fired while you are using Aurelius, especially the TObjectManager. One key difference between regular Delphi ev...


Thursday, January 12, 2017

The video series "My Top 10 Aurelius Features" continues. The #6 feature is the support for Legacy Databases, and the following video shows it in action. English and Portuguese subtitles available! In my opinion, TMS Aurelius will be very limited ...


PREVIOUS NEXT