WINDEV Mobile 25

Le WLangage, le langage L5G intégré de WEBDEV, permet de décrire tous les traitements que vous dési- rez très facilement. LA PROGRAMMATION INTERNET N’A JAMAIS ÉTÉ AUSSI FACILE ET PUISSANTE Le langage L5G de WEBDEV, le WLangage, déjà utilisé par des centaines de milliers de développeurs professionnels, apporte un confort qui permet de développer beaucoup plus vite tous les types de traitements. UNE PUISSANCE SANS ÉQUIVALENT SUR LE MARCHÉ Imaginez: vous pouvez facilement programmer TOUT ce que vous voulez pour votre site : effec- tuer des calculs, des traitements de chaines, des traitements d’images, éditer des PDF, accé- der aux données, imprimer des codes-barres, scanner des docu- ments, stocker des images, gérer les logs, appliquer des certificats, chiffrer des don- nées, ... LES TRAITEMENTS SUR INTERNET En Internet le code le code est architecturé entre Serveur et Navigateur : • le code peut être exécuté sur le serveur, par le serveur d’application • le code peut être exécuté sur le navigateur, sur la machine de l’Internaute. Codes Navigateur et codes Serveur s’écrivent en WLangage. LE WLANGAGE: PUISSANT, INTUITIF Le WLangage permet une grande vitesse de programmation, et une meil- leure qualité du code. Un ordre du WLangage correspond souvent à des centaines ou des milliers de lignes de code en Javascript: vos équipes développent plus vite, le risque de bogue diminue. FRANÇAIS OU ANGLAIS ? Le WLangage est disponible en français et en anglais. Le français permet une programmation intuitive, et une maintenance facile. Les ordres du WLangage ( hLitPremier, hLitSuivant, SSLActive, hTrouvé, etc...) sont des ordres faciles à com- prendre et faciles à maintenir. IMPOSSIBLE D’ÊTRE BLOQUÉ Le L5G de WEBDEV est extrêmement puissant, il propose plus de 2.500 fonctions de programmation.  Vous ne serez jamais bloqué. WEBDEV permet également de saisir du code HTML, Javascript ou PHP. Toutes les ressources habituelles du Web peuvent être intégrées à une page WEBDEV: CSS3, JQuery, Angular, React, ASP.Net,... EXEMPLE DE CODE: ENVOYER UN EMAIL Il est facile d’envoyer un email. L’ordre s’appelle simplement eMailEnvoieMessage . Vous pouvez joindre des pièces atta- chées. L’envoi de mails s’effectue en tâche de fond. INTÉGRATION OPTIMALE DES BASES DE DONNÉES Le WLangage est optimisé pour mani- puler les données de tables. La complé- tion automatique propose les noms de tables et de colonnes. WEBSERVICES FACILES La création et la consommation de webservices SOAP et REST est très facile. (Voir p 33). LA POO (OBJET) La Programmation Orientée Objet est supportée par WEBDEV: héritage mul- tiple, constructeur, destructeur, public, privé, polymorphisme...  L’utilisation de la POO est optionnelle, et peut être mixée avec la programma- tion traditionnelle (voir p 32). JSON JSON est géré native- ment en WLangage. GÉNÉRATION AUTO- MATIQUE DU HTML, DU JAVASCRIPT ET DU CSS Un Navigateur ne comprend que le code HTML, Javascript et CSS. Le code WLangage destiné à s’exécuter sous le Navigateur génère donc auto- matiquement le code HTML, Javascript et CSS correspondant. CONNAISSANCE DE JAVASCRIPT, CSS ET HTML INUTILE Il est donc inutile de connaître Javascript ou HTML ou CSS ou PHP pour développer avec WEBDEV. Toutefois, si pour une raison quel- conque vos équipes désirent utiliser du code Javascript, HTML, CSS ou PHP, WEBDEV le permet. PROFILER: OPTIMISEZ LA VITESSE DE VOTRE CODE WEBDEV 25 est livré avec de nombreux outils, dont un «profiler», outil qui mesure la vitesse de chaque instruction de votre code. LE RAD Notez que le code et les pages peuvent être automatique- ment générés par le RAD et les assistants de WEBDEV, à partir d’une description de données («une analyse»). COMPATIBILITÉ WINDEV ET WINDEV MOBILE Le WLangage est commun à WEBDEV, WINDEV et WINDEV Mobile: votre code est cross-plateforme. Lorsque vous possédez un existant WLangage, vous pouvez les ré-utiliser directement. Le WLangage apporte un L5G structuré au développement Internet.  Elu «Langage le plus productif du marché» par les lecteurs de la revue «Programmez!» LE COEUR DE WEBDEV: SON LANGAGE PROGRAMMEZ TOUT CE QUE VOUS DÉSIREZ Pour consulter la liste exhaustive des ordres du L5G, consultez l’aide en ligne de WEBDEV 25 sur DOC.PCSOFT.FR 30 • WEBDEV 25 Développez 10 fois plus vite

RkJQdWJsaXNoZXIy NDQ0OA==