Take Control of Standard 4D Components
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...
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...
In this previous blog post, you discovered that ORDA entities can now have a constructor, allowing entity instantiation to follow a complete object-or...
You’ve built the app. Now you need to ship it — fast, clean, and licensed. With 4D 20 R10, you can automatically embed your deployment license into yo...
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...
You work across environments — test, production, staging — and you copy more than text. Sometimes it’s formulas. Sometimes it’s data that shouldn’t mo...
Today, web applications have become integral to our lives, offering convenient features that save time and simplify everyday tasks. As an example, cre...
4D automatically refreshes development licenses when they reach their expiration date. However, OEM build licenses (4D Server OEM and OEM XML keys) st...
In 4D 20 R8, we introduced the TCPConnection class, allowing you to initiate TCP connections to remote servers. With 4D v20 R9, we're excited to bring...
Starting with 4D 20 R9, the Label Wizard component has received update to enhance your experience with formulas. This improves security by preventing ...
With the Sequoia update, macOS now relies on the UUID of applications for various privacy and security controls, such as network access. This new feat...
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