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...
my small web corner
by John Kouraklis · Published 23/07/2019 · Last modified 23/08/2020
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...
by John Kouraklis · Published 01/02/2019
This article assumes you can add CentOS 7 as target platform in a Delphi project. If you want to know how to do this, please check this post. Introduction All the videos and tutorials...
by John Kouraklis · Published 31/01/2019 · Last modified 01/02/2019
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...
by John Kouraklis · Published 18/03/2018 · Last modified 06/01/2020
…or how to f(***)inish your mobile in 10 seconds Here I am sitting at my desk with my new LeEco Max 2 (x820) in front of me. Nice design, good quality, great screen, even...
by John Kouraklis · Published 03/09/2017 · Last modified 06/01/2020
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...
by John Kouraklis · Published 20/03/2017 · Last modified 29/08/2018
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,...
by John Kouraklis · Published 05/03/2017 · Last modified 19/07/2018
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...
by John Kouraklis · Published 09/01/2017 · Last modified 06/01/2020
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...
by John Kouraklis · Published 07/01/2017 · Last modified 06/01/2020
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...
by John Kouraklis · Published 07/11/2016 · Last modified 23/08/2020
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...
by John Kouraklis · Published 09/10/2016 · Last modified 19/07/2018
Over the years I have written (as all developers out there) a number of packages and components I use in my applications. Visual components need to be installed in the IDE and a reference...
by John Kouraklis · Published 24/09/2016 · Last modified 19/07/2018
Delphi has a well developed command line build process (via MSBuild) for Windows projects. After the introduction of FireMonkey, MSBuild was altered to allow users to build non-Win projects. After you build a project, if you...
by John Kouraklis · Published 18/09/2016 · Last modified 26/05/2018
This is a list with all my open source projects in Delphi. They are all available on github. neTabControl neTabControl is a Delphi FireMonkey TabControl with extended features. One of the distinctive features compared...
by John Kouraklis · Published 08/09/2016 · Last modified 06/01/2020
I’d like to share with you that I have completed writing a book about the MVVM (Model View View Model) pattern in Delphi and it is now at the stage of production. The book...