Quantcast
Channel: TMS Software
Browsing all 1008 articles
Browse latest View live

My Top 10 Aurelius Features - #8 Lazy Loading

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

View Article


Image may be NSFW.
Clik here to view.

Generating PDF files cross-platform with ease

With the new 1.7 release of the TMS FNC UI Pack we've added a completely new PDF library built from the ground up, that is capable of generating PDF files on all supported frameworks (FMX, VCL, LCL)....

View Article


My Top 10 Aurelius Features - #7 Schema Update

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

View Article

TMS Cryptography Pack 2016 Bug List and Feature Requests

To begin 2017, here is an update on TMS Cryptography Pack, that has now been available for six months. We received several bug reports and requests for new features that are listed in the Excel...

View Article

My Top 10 Aurelius Features - #6 Legacy Databases

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

View Article


Image may be NSFW.
Clik here to view.

TMS Component Pack v8.5 released with wave of new components

We have given up thinking that the TMS Component Pack will ever be complete. It is simple: It will never be complete! On a daily basis, we're in conversation with developers around the planet with...

View Article

Image may be NSFW.
Clik here to view.

TMS Aurelius and MVVM Design: an example

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

View Article

My Top 10 Aurelius Features - #5 LINQ Expressions and Paging

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

View Article


TMS FNC Core

With the 1.7.1.0 release of the TMS FNC UI Pack we have introduced a TMS FNC Core separation. This means the TMS FNC Core needs to be installed as a prerequisite in order to successfully install the...

View Article


One of our many commitments for 2017: more product demonstration videos

We already provide help and documentation in several ways: PDF developer guides for most complex components, a page with component specific tips and FAQ, a monthly knowledge base alert, ... . our TMS...

View Article

My Top 10 Aurelius Features - #4 Aurelius Dataset

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

View Article

Image may be NSFW.
Clik here to view.

Cross platform messaging made easy with TMS MQTT

Last week we released a new product, TMS MQTT. MQTT is a standard lightweight machine 2 machine messaging protocol. This enables the instant exchange of binary or text messages between code running on...

View Article

My Top 10 Aurelius Features - #3 Inheritance

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

View Article


Image may be NSFW.
Clik here to view.

Take your chance to win a #ILoveDelphi Mug

With the many positive responses on our Facebook post about #ILoveDelphi and thanks to the inspiration given by Szabó about 'the cup and can', we came up with the idea to bring the love between Delphi...

View Article

Image may be NSFW.
Clik here to view.

Raspberry Pi to Delphi messaging with MQTT

As promised in the blog about building a chat application with MQTT, here is a follow-up article on using the TMS MQTT client, this time to setup messaging between a Raspberry Pi and a Windows PC. The...

View Article


Image may be NSFW.
Clik here to view.

Who broke the SHA1 Algorithm?

SHA-1 is a hash function developed by NSA and standardized by NIST in 1994. It is implemented in many Internet protocols using cryptographic primitives, such as TLS. Last week the CWI Institute in...

View Article

My Top 10 Aurelius Features - #2 LINQ Projections

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

View Article


Image may be NSFW.
Clik here to view.

One picture is worth a thousand words.

View Article

My Top 10 Aurelius Features - #1 Maturity

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

View Article

Introducing functional derivatives is easy

The unique feature of Analytics library is symbolic derivatives calculation. The library provides the simplest way to get a symbolic derivative expression for almost any complicated expression. There...

View Article
Browsing all 1008 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>