[JPR]
Hi Guys,
As usual, I've again received a lot of mails, from USA and the rest of the
World, asking me if it's important to attend the WT2019, so once again, I've
decided to do a global answer. All of the questions end with the same
subliminal question: Does it worth it? Will we learn something valuable in the
Training Day?
In fact, I think so ;-) But honestly, it depends. It depends on how valuable
you think your time is, it depends on how confident you are in your
capabilities to discover rapidly by yourself the Best Coding, including bells
and whistles, about ORDA. Let's do a little test:
- Which one of these 2 lines will be faster to execute?
1/ $params:=New object("entity";$entity;"object";Form.xObject)
2/ $params:=New object("toto";Form.xObject;"entity";$entity)
(The result will be the same, but the difference may be more than 10 times
faster)
If you can tell me in less than 10 seconds the correct answer, AND if you can
explain why, then may be you don't need to come. May be.
This is just one very small example of what we will cover during Day 2. In
fact, during the Tour 2017, we've presented the objects. It was like teaching
the letters of the alphabet. During the Summit 2018, we've shown you how to
build words with these letters. During the WT 2019, we will demonstrate how
simple it is to write sentences, and I mean, not only putting words together,
but building meaningful sentences, and even adding a touch of poetry...
I've spent a great lot of time to work with ORDA, to analyse, to measure, to
discover, to make mistakes, to correct these mistakes and make mistakes again,
in order to find the easiest possible path in the programming jungle. My
purpose is to share all this experience with you.
Just from my part (Add and Will can explain their stuff by themselves), I
intend to show at least these topics:
- Handling Entity Selections to do what seems impossible to do, by mixing
selections (even of different Tables) and collections into the same model.
- Reducing the Code to Ultimate Simplicity through a detailed understanding of
how 4D manages the different kind of Objects behind the curtain.
- Moving safely and easily Classic mode to ORDA, step by step, without breaking
the code.
- Reducing drastically the number of processes by using DIALOG(...;*), CALL
FORM, Dynamic Subforms, etc.
Plus a lot of Tips & Tricks like what to do with 'FORM Convert to dynamic'
command, the use of the new Formula Object to prepare the future programming,
etc.
If you are a 4D Classic Developper for many years, you will see that you can
really improve performances with very few modifications of your code.
If you are a New 4D Developper, you will learn the Best Practices while getting
the News, How-tos, and Views on V17.
Ad if you are a 4D Classic Developper who wants to rediscover the joy of
programming, tired to juggle with Current Selections and Current Records, this
training is nothing less than a Must...
I already told you that V17 is the biggest improvement in 4D, even more than
Client-Server and Multi Process, and you've seen I was right.
And I'm still ready to bet that you will learn enough to make this training a
good investment!
Let's meet in Chicago, Boston, Atlanta, Austin, Seattle, San José, London,
Manchester, Den Haag, Stockholm, or Malmö.
My very best,
JPR
I seek not to know the answers, but to understand the questions. (Confucius)
**********************************************************************
4D Internet Users Group (4D iNUG)
Archive: http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub: mailto:[email protected]
**********************************************************************