Methodology
Timestamps #03: in the data
In this third course of the series, it’s time to move on from code to the 4D database and see...
Timestamps #02: Extending the class
In this second course, we’re going to deepen our understanding of the codes presented in the previous course, ” Timestamps...
Timestamps #01: The basics
FeaturedIn September 2009, we published a series of four articles on the 4D blog entitled “TimeStamp, my love”. It addressed...
The importance of putting things to the test
FeaturedOne of the golden rules of optimization is to regularly re-read your code to identify possible improvements, while taking into...
4D Qodly pro – Secure Data Access in your Application
Discover best practices for securing data access in 4D Qodly Pro. During the session, you’ll learn how to protect your...
4D Coding #06 – Signal and Semaphore
This module introduces 4D’s synchronization mechanisms: signals and semaphores.These tools enable you to coordinate several processes working in parallel, avoid...
Fundamentals of Git and GitHub for 4D projects
FeaturedVersion management has become an essential pillar of modern software development. In an environment where several developers collaborate on the...
Unlock the power of .query()
Mastering dataclass search in your 4D application Since the introduction of ORDA in 4D, many developers have become accustomed to...