Category Archives: Demo

Worker Job Monitor

A basic strategy for monitoring worker activity or for creating a job queue using Call Worker and Call Form…

Posted in Demo | Tagged , , , , , , , , | Leave a comment

Simple Code Execution Dialog

How to create a very simple code execution dialog in 4D. Warning! Be sure to understand the security implications of allowing such functionality!

Posted in Demo | Tagged , , , , , , | Leave a comment

Print Selection?

Optimization and the glorious ‘Client log recording’ database parameter.  Are printing processes harassing your server?  Enter the No Harassment Zone!

Posted in Demo | Tagged , , , , , , , , , | Leave a comment

Dual Nature Of Objects

Exploring some interesting behaviors of the C_OBJECT variable type in 4D.  What is the true nature of the Object… pointer or primitive?

Posted in Demo | Tagged , , , , , , , | Leave a comment

Apply To Selection?

Old School Optimization Explore the performance differences in 4D between a few commands that can be used for the same purpose but have extremely different processing times that may not immediately be apparent without testing…  Apply To Selection, Array To … Continue reading

Posted in Demo | Tagged , , , , , , , , | Leave a comment

Find in sorted array demo

Check out how much faster the new 4D ‘Find in sorted array’ command is than the older ‘Find in array’ command!  I know I’ll be using it.  Maybe it’s time for some refactoring?

Posted in Demo | Tagged , , , , , , | Leave a comment

Virtual Reality

Check out my technical breakout session from the 4D Summit 2016 in Portland, OR. Explore a development strategy that we are using at the Art Institute of Chicago dubbed, The Virtual Structure. This approach helps to centralize data query and retrieval, … Continue reading

Posted in Demo | Tagged , , , , , , , , , | Leave a comment