Menu
PC SOFT
Recherche
WINDEV WEBDEV WINDEV Mobile Demander le dossier Nouveautés de la version 24 Commander en ligne Support Technique Témoignages Formations Voir les vidéos Documentation LST Contacts English Español 中文
PC SOFT
Conseil : +33 (0)4 67 032 032 / Besoin d'aide ?
English Español 中文
  • Produits
    • WINDEV
    • WEBDEV
    • WINDEV Mobile
    • Nouveautés de la version 24
    • Demander le dossier
    • Tarifs
    • Commander
    • Connecteurs Natifs BDD
      • HFSQL
      • AS/400 & IBM i
      • Oracle
      • SQL Server
      • DB2
      • MySQL
      • Informix
      • PostgreSQL
      • Progress
      • Sybase
      • xBase
      • SQLite
      • Access
      • MariaDB
    • LST
    • Témoignages
    • Documentation
    • Voir les vidéos et webinaires
    • Séminaires de présentation
      • WINDEV
      • WEBDEV
      • WINDEV Mobile
    • WDMSG
    • HFSQL
    • Etats et Requêtes
    • Cloud
  • Commander
    • Commander en ligne
    • Commander une mise à jour
    • Bons de commande
    • Liste des tarifs
    • Devis gratuit
    • Distributeurs monde
  • Télécharger
    • WINDEV Express
    • WINDEV Mobile Express
    • Versions 24
    • Mises à jour
    • Visuels redistribuables
  • Support Technique
    • Le Support Gratuit
    • Assistance Directe
    • LST
    • Téléchargements
    • Forums
    • FAQ
    • Ressources pratiques
    • Site de dépôt
    • Aide en ligne des produits
  • Formations
    • Présentation
    • Formations inter-entreprises
    • Formations intra-entreprise
    • Consulting
    • Inscrivez-vous
    • Education Nationale
  • PC SOFT
    • Actualités
    • Emploi & Carrière
    • Qui sommes-nous ?
    • Raccourcis
    • Contacts
    • Distributeurs monde
  • Contacts
Partager sur Facebook
Envoyer à un(e) ami(e)
Sommaire de la LST 115

Je m'abonne à la LST
Je m'abonne
Notes :
Les composants de cette LST sont livrés avec leur code source.
La LST est fournie avec deux DVD. Sur ces DVD, retrouvez les dernières mises à jour des produits PC SOFT et découvrez les exemples de cette LST :
Le “Goodies du trimestre” est un luxueux calendrier mural qui accompagnera les équipes de développement tout au long de l’année 2019 ! (2 exemplaires livrés)


Parmi les exemples livrés avec la LST n° 115 :


Piloter un site WEBDEV en code WLangage pour réaliser des tests automatiques
(WINDEV, WEBDEV)


L'exemple "WD Test Site WEBDEV" contient un composant interne permettant de piloter des sites WEBDEV à l'aide d'un ActiveX Internet Explorer.
Ce composant interne peut être réutilisé pour réaliser des tests automatiques de sites WEBDEV entièrement en WLangage !
Ambiance et Gabarit Atria
(WINDEV, WEBDEV, WINDEV MOBILE)


Les gabarits et l’ambiance "Atria" ont été stylisés pour les applications et sites au look sobre et épuré.
Sur cette page, nous vous présentons quelques idées de sites et applications basés sur Atria (ces exemples ne sont pas livrés) : cette charte s’adapte aussi bien à une application de gestion, qu’une application mobile e-commerce ou bien encore un site de voyages.
Analyser automatiquement un formulaire "papier"
(WINDEV)


L'exemple "WD LectureDocument" permet d'analyser le contenu d'un formulaire (texte, coche) et de récupérer automatiquement le résultat de l'analyse, sans intervention humaine.
Les zones de texte sont automatiquement analysées par un OCR ("Cloud Vision") et le résultat de l'analyse est disponible au format XML.
Chorus Pro : dépôt automatique de factures !
(WINDEV, WEBDEV)


Le portail "Chorus Pro" permet de gérer les factures avec les services publics français. Il est possible de réaliser manuellement ces opérations par le portail, mais il est surtout possible d'automatiser ces tâches par un ensemble d'API.
L'exemple "WD Accès Chorus Pro" présente la mise en place d'un dialogue entre une application WINDEV et les API du portail "Chorus Pro" pour gérer le dépôt de factures.
Utilitaire : gagner de l'espace disque en supprimant les fichiers "doublons" tout en gardant leurs chemins valides !
(WINDEV)


L'utilitaire "WD Dédouble" détecte dans un répertoire les fichiers en double.
Mais au lieu de supprimer les "doublons" (ce qui n'est pas toujours possible pour conserver un fonctionnement existant), il conserve l'arborescence existante en remplaçant les doublons par des liens physiques vers une seule version de ces fichiers !
Les applications et les utilisateurs peuvent continuer d'accéder aux fichiers "comme avant" mais l'espace disque utilisé est réduit au minimum !
Fenêtres mobiles & pages : tout faire dans l'environnement de WINDEV pour gagner du temps
(WINDEV, WEBDEV, WINDEV MOBILE)


Très utile quand un même projet doit être disponible sous forme d'un site (ou d'une application mobile) et d'une application Windows, l'utilisation de WINDEV comme environnement unique permet de gagner du temps sur toutes les manipulations de partage cross-plateforme.
7 techniques pour sécuriser efficacement des Webservices REST
(WINDEV, WEBDEV)


Un Webservice REST est un programme hébergé sur un serveur contenant des fonctions accessibles via des requêtes HTTP.
Chaque fonction (également appelée API ou point d'entrée) correspond à un traitement exécuté sur le serveur.
Ces programmes, le plus souvent hébergés en ligne, sont accessibles par n'importe quel internaute : selon la nature du Webservice, il peut donc être nécessaire de le sécuriser.
Mise en place d'une double authentification en WLangage
(WINDEV, WEBDEV, WINDEV MOBILE)


Cet article présente une solution complète pour gérer un mécanisme de double authentification, entièrement en WLangage :
• WM Authenticator est un exemple d'application iOS/Android permettant la double authentification,
• WW_Double_Authentification est un exemple de site WEBDEV gérant la double authentification.
Des adresses postales plus normalisées grâce à l'API "Place Autocomplete" (Google)
(WINDEV, WEBDEV, WINDEV MOBILE)


La meilleure solution pour ne pas faire d'erreur de saisie, c'est de ne pas faire de saisie...
L'exemple "WD Place Autocomplete" utilise une API Google permettant de prédire une adresse pendant sa saisie pour la proposer à l'utilisateur
Traitez efficacement vos retours d'emails avec Sisimai
(WINDEV)


Suite à l'article de la LST 114 sur la délivrabilité des emails, l'exemple "WD Sisimai" fournit une solution simple d'analyse et de classification des emails de retours (la boîte email n'existe plus, etc.).
 
Aidez vos utilisateurs à choisir un mot de passe "fort"
(WINDEV, WEBDEV, WINDEV MOBILE)


Lors de la création d'un compte utilisateur, il est judicieux d'informer l'utilisateur sur la "force" du mot de passe qu'il saisit.
En effet, plus le mot de passe est "fort" (ou complexe), plus les probabilités que ce mot de passe soit "cassé" sont faibles.
Les exemples "WD Complexité Mot de passe", "WW_Complexite_Mot_de_passe" et "WM Complexité Mot de passe" proposent une solution multiplateforme pour :
• calculer la complexité d'un mot de passe,
• générer également une couleur représentant la force du mot de passe (passant de rouge, pour "Très faible" à vert, pour "Sécurisé").
Best Practice : HFSQL & Docker
(WINDEV, WEBDEV, WINDEV MOBILE)


Docker est un logiciel permettant d'exécuter des applications dans des conteneurs logiciels ("container") sous Linux (Docker s'exécute comme un daemon).
Chaque conteneur logiciel va pouvoir disposer de son propre environnement, ce qui simplifie les tests et le déploiement.
Champ Zone répétée : édition facile d'un contenu (en un coup de crayon)
(WINDEV, WEBDEV)


Les exemples "WD Edition ZoneRépétée" et "WW_Edition_ZoneRépétée" proposent une solution pour éditer le contenu d'une ligne de ZR directement dans la ligne, en proposant une double visualisation "affichage / édition".
Afficher un graphe dans une zone répétée WEBDEV
(WEBDEV)


Le champ Graphe de WEBDEV est un champ interactif mais de ce fait non intégrable dans un champ Zone Répétée.
L'exemple "WW_Graphe_ZoneRépétée" présente une astuce simple pour afficher des graphes dans un champ Zone Répétée grâce au type Image du WLangage.
Serveur HFSQL : programmer une optimisation des fichiers
(WINDEV, WEBDEV, WINDEV MOBILE)


Pour que le temps d'accès aux données soit toujours optimal, il est fondamental que les index soient corrects et que les statistiques d'accès (utilisées pour les requêtes) soient à jour.
En plus du mode "automatique", il est possible de maîtriser ces optimisations des fichiers depuis le Centre de Contrôle HFSQL ou par programmation.
Affichez des documents bureautiques (PDF, docx, ...) dans vos pages WEBDEV
(WEBDEV)


Lors du passage d'application Windows en applications Web, la visualisation des documents externes au sein de l'application Web est une problématique récurrente.
L'exemple "WW_VisionBureautique" présente une utilisation astucieuse des outils de bureautique Web de Google.
Android : intégrer un champ lecteur PDF
(WINDEV MOBILE)


Les périphériques Android disposent d'un visualisateur natif des contenus PDF, mais cette solution nécessite de "quitter" l'application en cours.
L'exemple "Android Champ Lecteur PDF" présente une solution d'intégration d'une librairie permettant d'afficher un PDF directement dans une application WINDEV Mobile.
Astuce : enrouler une rupture de zone répétée au clic
(WINDEV)


Par défaut, pour enrouler ou dérouler une rupture d'un champ Zone répétée, il suffit de cliquer sur le picto situé à gauche de la rupture.
Pour améliorer le confort d'utilisation, il peut être intéressant de permettre à l'utilisateur d'enrouler la rupture simplement en cliquant dessus, quelle que soit la position du clic (cela facilite l'enroulement).
L'exemple "WD EnroulerRuptureClic" propose une solution pour enrouler / dérouler une rupture lors d'un clic (ou double clic) n'importe où dans la rupture.
Traitement de texte : ajouter un pied de page par code
(WINDEV)


La programmation des documents (docx) depuis le WLangage permet de générer automatiquement des documents complexes manipulables ensuite par les utilisateurs.
L'exemple "WD TT PiedDePage" présente un exemple de programmation avancé utilisant le type docFragment du WLangage pour ajouter dynamiquement un bas de page à un document.
Le SAVIEZ-VOUS ?
(WINDEV, WEBDEV, WINDEV MOBILE)
  • Déplacer un champ selon un repère orthonomé
  • Rechercher facilement via la sélection rapide
  • Afficher les interactions entre threads dans un log d'exécution
Questions & Réponses
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation.


 


 
Le «Goodies du trimestre»
Le “Goodies du trimestre” est un luxueux calendrier mural qui accompagnera les équipes de développement tout au long de l’année 2019 !
(2 exemplaires livrés)





Je m'abonne
en Ligne
Je m'abonne
par Courrier
Je m'abonne
par Fax
 
ABONNEMENT LST
Je m'abonne
en Ligne
Je m'abonne
par Courrier
Je m'abonne
par Fax
Mentions légales | CGV | Copyright ©2018 PC SOFT.
English Español 中文
PC SOFT, 25 ans au service des développeurs
25 ans au service des développeurs
Facebook Twitter YouTube Flux RSS Envoyer à un ami
Accueil Produits WINDEV WEBDEV WINDEV Mobile Nouveautés de la version 24 Demander le dossier Connecteurs Natifs BDD Documentation Voir les vidéos Tarifs Commander HFSQL Cloud Support Technique Le Support Gratuit Assistance Directe LST Téléchargements Forums FAQ Ressources pratiques Site de dépôt Aide en ligne des produits Formations Présentation Formations inter-entreprises Formations intra-entreprise Consulting Inscrivez-vous Education Nationale Politique environnementale Pour un monde meilleur Pour un marketing audacieux ! Politique de protection
de vos données
Commander Bons de commande Liste des tarifs Devis gratuit Distributeurs monde Télécharger WINDEV Express WINDEV Mobile Express Versions 24 Mises à jour Visuels redistribuables PC SOFT Actualités Emploi & Carrière Qui sommes-nous ? Raccourcis Contacts Contact PC SOFT Distributeurs monde Donnez votre avis
Récompenses Fier d'être développeur
 
Mentions légales | CGV | Marques déposées. Copyright ©2019 PC SOFT. Tous droits réservés. Document non contractuel