Blog

Featured Blog Post

Thursday, August 14, 2025

The Model Context Protocol (MCP) has revolutionized how AI agents interact with external data sources and tools. With the newest version of TMS AI Studio, we now have Streamable HTTP Transport suppor...

Blog Posts:  Latest arrow_downward | Views

PREVIOUS NEXT

Sunday, March 19, 2017

Finally, My Top 10 Aurelius Features series has come to an end. And the number 1 of the list is Maturity. Aurelius has been first released in early 2012. Since then, in five years, it has received 33 releases! With the user feedback received duri...


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 ...


Tuesday, February 21, 2017

How to talk about object-oriented programming and not consider inheritance? In my opinion is a basic "feature" of OOP. And how to talk about an ORM without supporting inheritance? I consider it so important that the simply fact that Aurelius supports...


Thursday, February 9, 2017

I consider Aurelius Dataset (TAureliusDataset) a hidden gem of TMS Aurelius. Well, not exactly "hidden" because it's a significant part of it to deserve its own chapter in the Aurelius documentation, but in the sense that it's different from the norm...


Monday, January 30, 2017

Most examples and quick-start tutorials about ORM frameworks explain how to insert, update and retrieve single entities in the database. But not many of them go further and show how to perform a query in the database. Maybe because that's something t...


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 ...


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 ...


Tuesday, January 3, 2017

When creating a database-based application, one of the tasks I always considered boring was to create the database structure, table, fields, foreign keys. Even using a tool to generate a SQL would require me to create a table, add columns, column typ...


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, December 20, 2016

(Este link em português) Intensive Delphi 2016 is happening right now. It's the biggest online Delphi event in Brazil, and it's free for everyone! Already started on Monday, 19th and going on until 24th, it's six days full of sessions about...


PREVIOUS NEXT