WinDev - eni - 9782409040580 -
WinDev 

WinDev
De la découverte à la pratique

En suivant une approche progressive, cet ouvrage couvre les notions fondamentales de WINDEV utiles aux développeurs pour développer et déployer facilement des applications. La démarche explicative de l’auteur se veut didactique et accompagne le développeur de la conception de l’application jusqu’au déploiement de la version exécutable. Les concepts [...]
[lire le résumé du livre]

Auteur : 

Editeur : Eni

Collection : Ressources informatiques

Date parution :

Reliure :
Broché
Nbr de pages :
430
Dimension :
17.8 x 21.6 x 2.3 cm
Poids :
684 gr
ISBN 10 :
2409040586
ISBN 13 :
9782409040580
32,00 €
Disponible expédié
sous 4 à 8 jours

Paiements sécurisés
CB Google/Apple Pay, Chèque, Virement
0.01€ à partir de 35€ en France métropolitaine
Satisfait ou remboursé sous 14 jours ouvrés

Quel est le sujet du livre "WinDev"

En suivant une approche progressive, cet ouvrage couvre les notions fondamentales de WINDEV utiles aux développeurs pour développer et déployer facilement des applications. La démarche explicative de l’auteur se veut didactique et accompagne le développeur de la conception de l’application jusqu’au déploiement de la version exécutable. Les concepts évoqués s’appliquent à toutes les versions récentes de WINDEV. 

Chaque chapitre souligne un aspect du développement d’applications tel que la base de données, l’interface homme-machine, les états, le Rapid Application Development (RAD) ou encore la programmation

Ainsi, les principaux champs intégrables dans une fenêtre comme la table, la combo, la zone répétée, le bouton ou le graphe sont expliqués. Les fonctions essentielles du WLangage sont étudiées de même que les déclarations de variables simples ou avancées, les instructions conditionnelleset répétitives ou les procédures. La programmation orientée objet (POO) est également présentée avec l’utilisation de classes. Les éléments générés par le RAD sont détaillés pour faciliter la personnalisation des fenêtres, des états ou des codes sources. Les lectures et les écritures dans une base de données sont aussi expliquées, qu’elles soient réalisées avec des fonctions WLangage ou avec des requêtes SQL. 

Plusieurs exemples téléchargeables sur le site des Editions ENI complètent cet ouvrage. Ils reprennent les codes sources écrits notamment sur des fonctions applicatives souvent recherchées.

Téléchargements

Auteurs :
Consultant et formateur sur WINDEV depuis plus de 20 ans, Etienne ANDRIEUX accompagne de nombreuses équipes informatiques souhaitant concevoir leurs applications avec WINDEV. Cet ouvrage, issu de ses interventions en tant que formateur, apporte aux développeurs un véritable transfert de compétences pour l’utilisation de ce logiciel.

En suivant ce lien, retrouvez tous les livres dans la spécialité Développement d'applications.

Sommaire et contenu du livre "WinDev - De la découverte à la pratique"

Introduction à WINDEV
  1. 1. Présentation
  2. 2. Mise en place
    1. 2.1 Prérequis matériels
    2. 2.2 Installation
    3. 2.3 Mise à jour
    4. 2.4 Lancement de WINDEV
    5. 2.5 Ouverture d'un exemple
  3. 3. Environnement de développement
    1. 3.1 Ergonomie générale
    2. 3.2 Onglets généraux et contextuels
    3. 3.3 Éléments ouverts
    4. 3.4 Options générales
    5. 3.5 Options des éditeurs
  4. 4. Les principaux éditeurs
    1. 4.1 Préambule
    2. 4.2 Analyse
    3. 4.3 Fenêtres
    4. 4.4 Code
    5. 4.5 Requêtes
    6. 4.6 États
    7. 4.7 Aide
Construire un projet
  1. 1. Préambule
  2. 2. Les principaux éléments d'un projet
  3. 3. L'utilisation de l'assistant
    1. 3.1 La configuration initiale
    2. 3.2 Le gestionnaire de sources
    3. 3.3 La charte de programmation
    4. 3.4 La charte graphique
    5. 3.5 Les langues
    6. 3.6 La base de données
La base de données
  1. 1. Préambule
  2. 2. Créer et organiser une analyse
  3. 3. Définition d’un fichier
    1. 3.1 Rubriques disponibles
      1. 3.1.1 Clés uniques et clés avec doublons
      2. 3.1.2 Types de rubriques
      3. 3.1.3 Options communes
      4. 3.1.4 Informations partagées
      5. 3.1.5 RGPD et données à caractère personnel
      6. 3.1.6 Fichiers physiques HFSQL
    2. 3.2 Description du fichier
    3. 3.3 Liaisons entre fichiers et cardinalités
  4. 4. Créer et utiliser une connexionvers une base de données Client/Serveur
  5. 5. Importer une description de fichier
  6. 6. Génération de l'analyse
    1. 6.1 Génération
    2. 6.2 Synchronisation de la structureet des données déployées (SDD)
    3. 6.3 Gestion des versions
    4. 6.4 Génération du script SQL
  7. 7. Contexte HFSQL d'un fichier
L'IHM (interface homme-machine)
  1. 1. Préambule
  2. 2. Les fenêtres de l’application
    1. 2.1 Création d'une fenêtre
    2. 2.2 Description d’une fenêtre
    3. 2.3 Fenêtre libre ou MDI
  3. 3. Menu principal d'une fenêtre
  4. 4. Champs
    1. 4.1 Caractéristiques communes
    2. 4.2 Libellé
    3. 4.3 Saisie
    4. 4.4 Bouton
    5. 4.5 Combo
    6. 4.6 Interrupteur
    7. 4.7 Table
    8. 4.8 Zone répétée
    9. 4.9 Graphe
  5. 5. Relier les champs d'une fenêtre aux rubriques de l'analyse
  6. 6. Alignement et ancrage
  7. 7. Agencements
La programmation
  1. 1. Le WLangage
  2. 2. L’accès aux codes sources
  3. 3. L’aide lors de la programmation
  4. 4. Les variables simples et constantes
    1. 4.1 Déclaration
    2. 4.2 Portée
    3. 4.3 Propriétés
  5. 5. Les structures, variables composées et tableaux
    1. 5.1 Structures
    2. 5.2 Variables composées
    3. 5.3 Tableaux
  6. 6. Les opérateurs de comparaison et les opérateurs logiques
  7. 7. Les instructions
    1. 7.1 Instructions conditionnelles
    2. 7.2 Instructions répétitives ou boucles
      1. 7.2.1 TANTQUE
      2. 7.2.2 BOUCLE, SORTIR
      3. 7.2.3 POUR, POUT TOUT, POUR TOUTE
  8. 8. Les mots réservés
  9. 9. Les procédures
  10. 10. Échanger des variables entre fenêtres
  11. 11. Fonctions WLangage
  12. 12. La programmation orientée objet (POO)
  13. 13. La gestion des erreurs et des exceptions
    1. 13.1 Gestion automatique
    2. 13.2 QUAND EXCEPTION
  14. 14. Les indirections {}
  15. 15. Le débogueur
  16. 16. Analyser les performances de son application
  17. 17. Lire et écrire dans la base de données
    1. 17.1 Avec le WLangage
    2. 17.2 Avec des requêtes SQL
      1. 17.2.1 Éditeur de requêtes partagées
      2. 17.2.2 Variable de type requête SQL
      3. 17.2.3 Requête SQL à partir d’une variable chaîne
      4. 17.2.4 Requête SQL sur une base de données hors analyse
    3. 17.3 Gestion de plusieurs contextes HFSQL
    4. 17.4 Gestion des erreurs HFSQL
      1. 17.4.1 Erreur de doublon
      2. 17.4.2 Erreur d'intégrité référentielle
      3. 17.4.3 Conflit de modification
Les états
  1. 1. Description d'un état
  2. 2. Blocs
  3. 3. Champs
    1. 3.1 Libellé
    2. 3.2 Graphe
  4. 4. Afficher et imprimer un état
    1. 4.1 Destination
    2. 4.2 Source de données
    3. 4.3 Impression
Le Rapid Application Development (RAD)
  1. 1. Présentation
  2. 2. Éléments générés
    1. 2.1 Fenêtre Menu
    2. 2.2 Fenêtre Table
    3. 2.3 Fenêtre Fiche
    4. 2.4 Fenêtre Relation
    5. 2.5 Fenêtre Vision
    6. 2.6 État Détails
    7. 2.7 État Liste
  3. 3. Personnalisation
    1. 3.1 Fenêtre non modale
    2. 3.2 Contrôle de saisie
    3. 3.3 Ajout d’une fenêtre
Créer l'exécutable
  1. 1. Principe
  2. 2. Gestion des configurations
  3. 3. Création de l'exécutable
  4. 4. Déploiement de l'application
    1. 4.1 Installation individuelle
    2. 4.2 Installation avec mise à jour automatique
Mise en pratique
  1. 1. Application complète pas à pas
    1. 1.1 Création du projet
    2. 1.2 Création d'une analyse
    3. 1.3 Création des fenêtres (IHM)
      1. 1.3.1 Fenêtre Fiche
      2. 1.3.2 Fenêtre Table
      3. 1.3.3 Fenêtre Fiche avec table reliée
      4. 1.3.4 Fenêtre Menu
    4. 1.4 Programmation standard
      1. 1.4.1 Fenêtre Fiche
      2. 1.4.2 Fenêtre Table
      3. 1.4.3 Fenêtre Fiche avec table reliée
    5. 1.5 Programmation orientée objet
    6. 1.6 Utilisation d'une requête
  2. 2. Exemples ciblés
    1. 2.1 Créer le projet
    2. 2.2 Lire et écrire dans un fichier Excel
    3. 2.3 Envoyer un e-mail au format HTML
    4. 2.4 Utiliser un tableau de structure
    5. 2.5 Ouvrir un popup pour un champ Combo
    6. 2.6 Échanger des données via des sockets
Outils complémentaires
  1. 1. Centre de Contrôle HFSQL
    1. 1.1 HFSQL Client/Serveur
    2. 1.2 HFSQL Classic
    3. 1.3 WDMap
    4.  
    5.  
    6.  
    7.  
    8.  
    9.  
    10. Index

    Avis clients sur WinDev - eni - Ressources informatiques

    (Ils sont modérés par nos soins et rédigés par des clients ayant acheté l'ouvrage)
    Donnez votre avis
     
    Controler les cookies