Category: computing

0

Chasing Memory Leaks with Deleaker for Delphi

Introduction Memory management is one of the most important topics in software development. There are many schools of thought around the topic and all share a common denominator: memory management is crucial for stable...

0

Microservices in Delphi – Part 1

  Introduction The last ten months have been very interesting for me when it comes to coding. I have discovered the world of microservices and, from the first moment, it caught my eye. I...

0

TMS Training Days 2019 – Aftermath

I attended the TMS training day this year and I must say I am thrilled with the content of the training, the people I met and all the discussion I had with professionals from...

0

TMS Training Days 2019

TMS organises training days in November 2019. I think it is going to be an amazing event where participants will have the opportunity to meet the people behind TMS’ products and, also, receive extensive...

5

New Book: Introducing Delphi ORM

I would like to share with you that my new book has reached the production stage and will be available in September by Apress. The book is about Object Relational Mapping in Delphi and explores...

0

Delphi and CentOS 7

  Introduction In recent years, Embarcadero expanded Delphi to cover the Linux platform as target platform for projects. In this step, two distributions of Linux are supported: RedHat and Ubuntu. There are more than...

0

Delphi Event Bus and MVVM

Daniele Spinetti had a session in the last ITDevCon about how to use his Delphi Event Bus to implement the MVVM pattern. Check the details and have a look at Delphi Event Bus. I, also, like...

6

Moving Atlassian Bitbucket Server to a new computer

I run my own instance of Atlassian Bitbucket Server and I, recently, had to move Bitbucket to a new computer. Actually, I moved from a macOS based machine to a Windows 10 computer. Unfortunately,...

0

How does a Relational Database work

I, always, wanted to learn more about relational databases but never put the time to read all the technical stuff. Fortunately, Christophe Kalenzaga had done a tremendous work into putting things together in this great article. Check...

24

TMS Aurelius and MVVM design: an example (Part 2)

In the first part, we developed the appropriate design for our application and the relevant classes to allow the use of Aurelius. In this part, we develop the main and customer screens. The Main Screen...

10

TMS Aurelius and MVVM design: an example (Part 1)

Model-View-ViewModel (MVVM) design pattern allows developers to write software in a way that separates applications to layers that serve the business logic, the presentation logic and the elements of the user interface. TMS Aurelius...

12

New Book: MVVM in Delphi is out

Hello everyone, finally my book is out. It is, already, available in electronic version and from today Amazon.com offers a paperback edition. In a couple of days, it will be available from Amazon.co.uk. You...