Dates inside objects!
Objects are great! Their flexibility, combined with speed and elegance, make them a first choice for most developers. Using dates inside objects is no...
Build better 4D applications with practical patterns and technical deep dives from our blog.
Objects are great! Their flexibility, combined with speed and elegance, make them a first choice for most developers. Using dates inside objects is no...
4D v16 R6 introduces a new concept of communication between processes: shared object and shared collection variables! They are a solution so you can a...
We're in the visual and interactive content era. It's becoming increasingly more and more prominent. Take a look at digital community statistics and y...
There is an old saying: "Old is gold" meaning that new ways are not as good as the old ones. But the new way to say is "Old is gold but new is platinu...
This feature is another way of providing you the ability to create your own server administration dialog. Following the ability to retrieve informatio...
In 4D v16 R4, we enriched object commands so you can validate JSON objects. 4D v16 R5 is going even further by introducing the support of JSON pointer...
Help tips or hints are very useful, as they simplify the user interface and help users understand objects that sometimes aren’t self-evident. 4D suppo...
Security is becoming an increasingly important topic as business applications become more frequently accessible through the web and are, as a result, ...
With 4D v16 R4, we introduced Object Notation which is a great enhancement to the 4D language: your code is fast, flexible, efficient and elegant! Thi...
Wouldn't it be great if you could just open a form and pass it some parameters to initialize your form objects? What about being able to also get the ...
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