4D Developer Automatic Activation
Isn’t it tedious to manually enter license numbers every time you install your softwares on a new machine? With 4D 21, that’s no longer necessary, 4D...
Build better 4D applications with practical patterns and technical deep dives from our blog.
Isn’t it tedious to manually enter license numbers every time you install your softwares on a new machine? With 4D 21, that’s no longer necessary, 4D...
Since the introduction of scalable sessions, server-side session management has become an important component of modern 4D architectures. These sessio...
Starting with 4D 21, your HTTPS requests can now use a certificate stored in the Windows Certificate Store instead of one saved on disk. This is parti...
As a 4D developer, you often want full control over what gets included in your projects. Starting with 4D 21, you can now decide which components prov...
Starting with 4D 20 R10, UUIDs are now generated directly using an internal algorithm instead of relying on system functions—giving you better control...
In this previous blog post, you discovered that ORDA entities can now have a constructor, allowing entity instantiation to follow a complete object-or...
When working with modern applications, especially those involving Artificial Intelligence, natural language processing, or spatial data, vector math i...
4D 20 R8 introduced the TCPConnection class, bringing an object-oriented, asynchronous way to handle TCP client connections. Then came 4D 20 R9 with t...
With 4D 20 R10, object typing takes a major step forward, giving you more confidence and control in your code. Instead of simply checking if a value i...
ORDA is a core long-term feature that opens up a world of new possibilities in 4D. We keep enhancing ORDA to help you write powerful code. As a resul...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy