Déclarations et affectations de propriétés de classe sur une seule ligne
4D NetKit : PKCE pour OAuth 2.0
OAuth 2.0 est la pierre angulaire de l’authentification moderne. C’est là qu’intervient PKCE, une amélioration essentielle qui renforce OAuth 2.0 contre les attaques d’interception et de rejeu. Avec l’introduction de 4D 20 R5, nous offrons maintenant une intégration transparente de PKCE dans les processus d’authentification OAuth 2.0.
4D View Pro : Nouveautés de 4D v20 R4
À chaque nouvelle version, la liste des fonctionnalités de 4D View Pro continue de s’allonger. Et cette nouvelle version ne fait pas exception à la règle :4D v20.2 et 4D v20 R4 sont livrés avec une nouvelle version de SpreadJS, la v16.2,et une mise à jour du ruban compatible avec celle-ci.
Explorons les fonctionnalités améliorées introduites dans cette dernière version.
4D Netkit : Attribuer des étiquettes et obtenir plusieurs courriels avec l’API Gmail
A partir de 4D v20 R4, nous ajoutons deux nouvelles fonctionnalités au jeu de commandes Gmail.
La première fonctionnalité vous permet de récupérer plusieurs courriels simultanément, et la seconde vous permettra de gérer des étiquettes de courriels.
Continuez à lire pour tous les détails.
4D Netkit : Créer, supprimer et mettre à jour les étiquettes Gmail
Les étiquettes Gmail constituent un moyen souple de classer et d’organiser les messages électroniques, ce qui permet une gestion personnalisée et efficace du courrier électronique. Leur utilisation facilite la navigation et l’identification des messages, offrant ainsi à l’utilisateur une expérience améliorée dans le traitement des courriels.
Avec ce dernier ensemble de fonctions qui inclut toutes les fonctionnalités de gestion des libellés de 4D v20 R4, vous disposez dans 4D NetKit d’un ensemble de fonctions pour gérer vos libellés Gmail par programmation.
Microsoft 365 : Mettre à jour les propriétés d’un email
Vos commentaires sont importants et nous les avons écoutés !
Beaucoup d’entre vous ont souhaité une commande pour mettre à jour le drapeau ‘isRead’ dans les emails. À partir de 4D v20 R3, 4D Netkit a intégré cette fonctionnalité très demandée. Désormais, vous pouvez sans effort mettre à jour diverses propriétés des courriels reçus ou rédigés en utilisant la nouvelle fonction‘Office365.mail.update()‘.
Continuez à lire pour plus de détails.
4D View Pro : Importer/exporter des documents au format Blob
Pour ceux d’entre vous qui travaillent avec des documents 4D View Pro plus volumineux et plus complexes, nous comprenons les problèmes de performance qui se posent. À partir de 4D v20 R3, nous proposons un nouveau format blob qui vous permet de stocker des documents compressés dans votre base de données avec les mêmes performances que le format .sjs.
Une nouvelle approche de l’écriture des fonctions variadiques
Beaucoup d’entre vous ont l’habitude d’utiliser des méthodes ou des fonctions qui peuvent accepter un nombre indéterminé de paramètres, souvent appelées fonctions variadiques.
Dans le cadre de notre processus continu d’amélioration de votre expérience de développement, 4D v20 R3 a rationalisé la déclaration de ces méthodes en introduisant l’ellipse, ce qui rend votre code plus simple et plus facile à utiliser.
Injecter des données personnalisées dans les en-têtes des clients Websocket
La personnalisation des en-têtes client WebSocket vous permet d’injecter des informations, des préférences ou des exigences spécifiques dans le processus d’établissement de la connexion WebSocket.
À partir de 4D v20 R3, vous pouvez transmettre des informations de sécurité, des données spécifiques à l’application ou d’autres données relatives à la connexion au serveur par le biais d’en-têtes client websocket.
Voici tout ce que vous devez savoir !
Simplifier les déclarations et affectations de variables en une seule ligne
À partir de 4D v20 R3, vous pouvez dire adieu à l’époque où il fallait écrire plusieurs lignes de code pour les déclarations et les affectations de variables. Désormais, vous pouvez rationaliser votre code, éliminer les redondances et améliorer votre efficacité en toute simplicité.
Voici comment !
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