New Option for the Command Formulas from string!
As a 4D developer, you've probably already created and used formulas. They can be created via two commands, Formula and Formula from string. The latte...
Design application logic with strong typing, object oriented principles, structured error handling, and modular class architecture. Write clear, maintainable code that works consistently across desktop, web, REST, and client server environments.
As a 4D developer, you've probably already created and used formulas. They can be created via two commands, Formula and Formula from string. The latte...
Customizing WebSocket client headers lets you inject specific information, preferences, or requirements into the WebSocket connection establishment pr...
Starting with 4D v20 R3, you can wave goodbye to the days of writing multiple lines of code for variable declarations and assignments. Now, you can st...
4D v20 R3 comes with a new Visual Studio Code editor feature thanks to the 4D-Analyzer extension — the "Show 4D Documentation" feature! ...
4D offers powerful features to work with object collections. For example, you can create a collection of cities with their associated countries and co...
A new feature of the VS Code extension arrives with 4D V20 R2: code formatting! In this blog post, we will delve into the details of this new functio...
Throwing errors in your 4D code is now possible starting from v20R2. Those errors behave as any 4D error: they trigger an error dialog or can be hand...
In today's interconnected world, the need for real-time updates is paramount for websites and IoT applications. A way to deliver information instantl...
The 4D language is constantly improving. For v20, we bring you a new feature that will ease the use of your classes: declared class properties. Declar...
The "Find and Replace" feature in the code editor has existed for many years. Developers can easily and efficiently search and replace code, especiall...
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