Les 928 nouveautés de WINDEV 28, WEBDEV 28 et WINDEV Mobile 28
BASE DE DONNÉES HFSQL 162 N o u v e a u t é W D W B WM CLÉ NULLABLE En version 28, il devient possible d’indiquer qu’une clé est nul- lable, c’est-à-dire qu’elle peut contenir la valeur Null . Null est différent de zéro ou de chaîne vide. Le tri distingue donc maintenant les valeurs à zéro et les va- leurs à Null. Gain apporté par la nouveauté 28 : C’est null, mais c’est bien 163 N o u v e a u t é W D W B WM CLÉ PRIMAIRE Une clé primaire est une clé unique non nullable. La version 28 permet de définir une clé primaire. Par exemple, un identifiant auto est en général une clé primaire. Gain apporté par la nouveauté 28 : C’est primaire, mais c’est élaboré 164 N o u v e a u t é W D W B WM HEXÉCUTEREQUÊTEASYNCHRONE PLUS RAPIDE La fonction WLangage hExécuteRequêteAsynchrone a bé- néficié d’une augmentation impressionnante de ses perfor- mances. La vitesse de traitement augmente ! Gain apporté par la nouveauté 28 : Traitement plus rapide 165 N o u v e a u t é W D W B WM HSURVEILLE : NE BLOQUEZ PLUS L’APPLICATION La fonction hSurveille permet à une application d’être aver- tie lorsqu’une modification effectuée par une autre applica- tion se produit sur le fichier de données spécifié. Une procédure callback est alors appelée. Pendant que cette procédure s’exécute, l’UI de l’application est bloquée. Si ce traitement est long, cela pénalise l’UX. En version 28, il est possible d’indiquer que la procédure call- back doit s’exécuter dans un thread secondaire et ainsi ne bloquer personne ! Gain apporté par la nouveauté 28 : Surveiller sans être repéré ! 166 N o u v e a u t é W D W B WM DOCKER ET HFSQL : MOT DE PASSE PAR DÉFAUT Afin d’augmenter la sécurité des installations de bases de données à travers un conteneur Docker, le mot de passe de l’administrateur doit obligatoirement être spécifié. Il est toujours possible d’utiliser un compte administrateur sans mot de passe en le spécifiant explicitement dans la re- cette Docker. Gain apporté par la nouveauté 28 : Sécurité 167 N o u v e a u t é W D W B WM SIMULATION DE VITESSE RÉSEAU La fonction WLangage hSimuleRéseau permet de simuler la vitesse d’un réseau lors des tests d’une application. La version 28 propose des types de réseaux actuels: 3G, 4G, 5G, ADSL, Fibre, Cloud, vitesse personnalisée. Le développeur peut ainsi tester la vitesse de l’application en fonction du type de connexion de l’utilisateur final. Gain apporté par la nouveauté 28 : Des tests de performances réalistes facilement 168 N o u v e a u t é W D W B WM CRYPTAGE (CHIFFREMENT) DE CONNEXION : AES 256, AES 128, AES 192 En version 28, les connexions entre les postes et le serveur de base de données peuvent être cryptées (chiffrées) à la norme AES. Ces normes s’ajoutent aux méthodes de cryptage déjà proposées. Gain apporté par la nouveauté 28 : Des connexions encore plus sûres N o u v e a u t é W D W B WM 169 à 171 DIVERS • La nouvelle fonction WLangage hSupprimeVueMatéria- lisée fait son apparition • La fonction WLangage hDécritTriggerServeur prend un trigger décrit depuis l’Analyse • Le serveur HFSQL effectue des tâches automatiques régulières d’optimisation des performances à intervalle régulier. Lorsqu’une tâche d’optimisation automatique échoue, une notification est générée. Gain apporté par la nouveauté 28 : Toujours plus L e s n o u v e a u t é s W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8 34
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==