HTTP classes: A New Way to Perform Asynchronous HTTP Requests
In our constant effort to improve 4D syntax and functionalities, we have decided to bring you new commands to perform HTTP requests in 4D: the HTTP cl...
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.
In our constant effort to improve 4D syntax and functionalities, we have decided to bring you new commands to perform HTTP requests in 4D: the HTTP cl...
While Reals are known to be unprecise, they are 100% accurate even for very large numbers, as long as they do not use a decimal point (=integers). N...
System Workers might look like LAUNCH EXTERNAL PROCESS — but they're way more powerful. This 15-minute video explains how to use System Workers with ...
Starting with 4D v19 R5, the ability to associate a variable with a subform has enriched the possibilities of interfaces and communication between for...
In the declaration of a function or method, you explicitly define its parameters. Then, when calling that function or method, you can pass fewer param...
Components can now publish classes! And even better, if your application is still in binary mode, you can now benefit from classes and object-oriented...
There is a multitude of interfaces and rules to be respected. Often, these constraints are linked to the domains of activity. Obviously, some data can...
When it comes to customizing the code editor, everyone thinks of the font and colors of the code. But it is also possible to customize the code editor...
Commands, constants, tables and fields are stored with their tokens in the project source code files (4dm files). This allows 4D to rename them automa...
Comments are essential in a developer's life. When we work on a new feature, we often add comments that are reminders. For example: to validate a ...
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