ORDA : Bouclage facile avec un nouveau tag 4D
Vous avez probablement déjà utilisé une boucle For each…End for each pour travailler avec des sélections d’entités ORDA ou avec des collections. Son utilisation est simple et directe. Vous souhaitez l’utiliser comme balise 4D dans vos pages SHTML ? Ou peut-être avec la commande PROCESS 4D TAGS?
Depuis la version 19 de 4D, c’est possible ! Continuez à lire pour en savoir plus.
4D Data Explorer en action
Même si le 4D Data Explorer est encore en version Preview (il y a certainement plus de fonctionnalités à venir dans les prochaines versions), nous avons pensé vous montrer le produit en action et vous faire découvrir ses capacités.
Il s’agit d’une interface de navigateur web utilisable aussi bien par l’administrateur que par le développeur, à distance (de manière sécurisée avec une connexion HTTPS) ou localement sur la même machine que votre base de données ouverte.
Vous avez besoin de vérifier vos données pendant le développement ? Vous avez besoin de trouver des données qui pourraient causer des bogues ? Le Data Explorer, avec son puissant moteur de requêtes et son interface web intuitive, est fait pour vous !
Regardons la vidéo :
Sessions évolutives pour les applications web avancées
De nos jours, les applications web sont des outils modernes essentiels. Les machines et les processeurs devenant de plus en plus puissants, vos applications web doivent constamment répondre aux exigences de performance. C’est pourquoi avec 4D v18 R6, le serveur Web 4D propose un nouveau type de session Web : la session Web évolutive.
Découvrons-en plus !
Vos données en direct … dans une interface web
En tant que développeur 4D, vous avez peut-être rêvé de visualiser vos données immédiatement et facilement pendant que vous les mettez à jour/créez. Ou peut-être êtes-vous un administrateur 4D et avez-vous besoin de trouver rapidement un enregistrement qui provoque une erreur en raison de données inappropriées. Cela a été possible avec l’interface de requête et le formulaire de sortie intégrés de 4D, mais la personnalisation de ce formulaire peut prendre du temps et vous avez peut-être besoin d’un outil plus réactif.
Que diriez-vous d’une interface web moderne et conviviale pour visualiser vos données ? Et pour couronner le tout, que diriez-vous si cette interface était accompagnée d’un puissant moteur de requêtes ? Ne rêvez plus ! Tout cela est désormais une réalité grâce à Data Explorer, un nouvel outil fourni en avant-première pour que vous puissiez l’évaluer et nous donner votre avis.
Bien entendu, il sera amélioré dans les versions futures.
Découvrons-le maintenant !
Le partage mène à la performance
Suite à ce billet de blog sur le nouveau concept de sélections d’entités partageables et aux discussions qui ont suivi sur le forum, nous allons maintenant prendre le temps d’expliquer comment ORDA s’inscrit dans le futur.
Passage en douceur aux sélections d’entités partageables
Dans cebillet de blog , vous avez découvert la puissance que peuvent offrir les sélections d’entités partageables. 4D se concentre sur le partage des données car, à long terme, il est source de performance.
Mais nous sommes conscients que cette stratégie ne correspond peut-être pas à votre stratégie actuelle. Nous avons suivi les discussions sur le forum et compris vos commentaires et sentiments.
Pour adoucir cette étape et vous donner plus de flexibilité et d’outils, nous avons apporté quelques améliorations concernant la nature (partageable ou non partageable) des sélections d’entités.
Avant de poursuivre, nous vous recommandons vivement de lire cet article de blog et celui-ci afin de comprendre les améliorations décrites ci-dessous.
ORDA – Partager une sélection d’entités entre processus
4D v16 R6 a introduit un nouveau concept de communication entre les processus: les variables d’objets et de collections partagées! Grâce à cela, vous êtes en mesure de partager facilement des informations entre les processus.
Jusqu’à présent, les sélections d’entités n’étaient pas partageables entre les processus. Mais cela a changé… nous avons le plaisir de vous annoncer que dans 4D v18 R5, les sélections d’entités sont partageables !
Fini le temps où il fallait construire une liste de clés primaires pour déplacer une sélection d’entités vers un autre processus. Améliorez votre code multi-processus en incluant les sélections d’entités ORDA comme objets partagés.
Continuez à lire pour en savoir plus.
ORDA – Améliorez votre API grâce à la portée des fonctions
4D v18 R4 et ORDA vous permettent de créer des fonctions de classe de haut niveau au-dessus du modèle de données. Cela vous permet d’écrire du code orienté métier pour masquer la complexité, réduire les erreurs et accélérer le processus de développement.
Avec 4D v18 R5, nous apportons encore plus de fonctionnalités pour vous aider à optimiser et organiser votre code. Par exemple, vous pouvez avoir besoin d’exécuter une fonction localement sur le client pour améliorer les performances lorsque vous travaillez en mode client/serveur. C’est désormais possible ! Ou si vous exposez votre base de données en tant que serveur REST, vous pouvez souhaiter que certaines fonctions soient disponibles du côté serveur mais cachées pour vos clients REST. C’est également possible !
Conseils : Classes du modèle de données ORDA
Vous êtes maintenant au courant de la disponibilité des classes ORDA. Dans cet article de blog, vous apprendrez quelques astuces pratiques pour en tirer le meilleur parti !
Classes du modèle de données ORDA et REST
Dans un précédent billet de blog, vous avez découvert les classes ORDA et les possibilités qu’elles offrent pour faciliter votre expérience de codage. Dans ce billet de blog, vous verrez comment les utiliser avec le serveur REST.
Voyons cela en action !
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique