Mais conteúdo relacionado Semelhante a Formation Windev 19,les fondamentaux (20) Formation Windev 19,les fondamentaux 1. Windev 19, les fondamentaux
Présentation de la formation
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
2. Plan
• Présentation du formateur
• Le cursus des formations
• Le plan de formation
• Publics concernés
• Connaissances requises
• Liens utiles
WinDev 19, les fondamentaux alphorm.com™©
3. Présentation du formateur
• Nicolas UNGERN-STERNBERG
• Gérant de la société Informatique des 2 caps
• Chef de projet, expert sur les technologies PC SOFT
• Consultant et formateur indépendant
• Mes références :
Mon profil LinkedIn : http://lnkd.in/jFZV_n
Site de l’entreprise : http://www.informatiquedes2caps.com
Mon profil Alphorm : http://www.alphorm.com/auteur/nungernsternberg
WinDev 19, les fondamentaux alphorm.com™©
4. Cursus A.G.L. PCSOFT
Les
fondamentaux
Avancé
Android
IOS / Apple
Le gestionnaire de
code source
Base HFSQL
mobile
Les
fondamentaux
Avancé
Confirmé
Expert
Les nouveautés
de la version 20
Windows CE
mobile
Expert
Pour les
utilisateurs
avancé windev
WinDev 19, les fondamentaux alphorm.com™©
5. Le plan de formation
Une formation qui se veut pragmatique par la réalisation d’un logiciel de gestion de contact
Présentation des concepts de windev
Présentation du produit
Le WLangage, un L5G
Les principaux outils
L’éditeur d’analyse
Tour d’horizon de l’éditeur d’analyse
L’éditeur de code
Tour d’horizon de l’éditeur
Les déclarations
Les instructions de bases
La création de fonctions et procédure
La gestion des erreurs et exceptions
Le débogueur
L’éditeur d’état
Utilisation d’une base de données existante (MySQL)
Création et modélisation d’une base Hyperfile
L’outil WDMAP et outils base de données
L’éditeur d’IHM
Le RAD applicatif
Tour d’horizon de l’EDI
La charte graphique et les modèles de fenêtres
Le correcteur d’interface, les ancrages
Le champ table, le binding
Tour d’Horizon de l’éditeur
Utilisation du RAD
Création d’un état
La génération et le déploiement
Création de l’exécutable
La procédure d’installation
Test du déploiement
WinDev 19, les fondamentaux alphorm.com™©
6. Publics concernés
Tous les développeurs ne connaissant pas windev
Les décideurs souhaitant découvrir windev
Tous les chefs et directeurs de projets
WinDev 19, les fondamentaux alphorm.com™©
9. Liens utiles
• Le site de PCSOFT
http://www.pcsoft.fr
• Le FTP de l’éditeur
ftp4.pcsoft.fr (authentification anonyme)
• L’association « WindevAsso »
http://www.windasso.org
• Forum utilisateur windev
http://tunidev.net
WinDev 19, les fondamentaux alphorm.com™©
11. Présentation des concepts de WinDev
Qu'est-ce qu'un AGL ?
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Le Wlangage, un L5G ?
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
12. Plan
• Qu’est-ce qu’un AGL ?
Présentation de l’Atelier de Génie Logiciel windev
Les avantages et inconvénients
• Le Wlangage, un L5G ?
Avant il y avait l’assembleur, maintenant il y a le Wlangage
WinDev 19, les fondamentaux alphorm.com™©
13. Qu’est-ce qu’un AGL ?
Conception
UML, Gestion des exigences…
Réalisation Génération Déploiement
Outils pour développer Java, .Net, php… Live update, push…
Maintenance
Audit, profiling,feedback…
WinDev 19, les fondamentaux alphorm.com™©
14. Qu’est-ce qu’un AGL ?
• Avantages :
Tout est inclus
Développement plus rapide
• Inconvénients :
Utilisation de « boites noires »
Fortement intégré
Lié à la « politique » marketing de PCSOFT
WinDev 19, les fondamentaux alphorm.com™©
15. Le Wlangage, un L5G ?
L1G : Langage machine
0010010010001011111010010111000111
L3G : Visual basic, Pascal, Java…
Set xlo = CreateObject(Excel.Application)
DoEvents
xlo.Visible = True
xlo.workbooks.Add
i = rst.RecordCount
j = DataGrid1.Columns.Count
For k = 0 To j - 1
xlo.workbooks(1).sheets(1).Cells(l + 1, k
+ 1) = DataGrid1.Columns(k).Caption
L2G : L’assembleur
mov eax, 4 ;
mov ebx, 1 ;
mov ecx, Buffer
Next k
l = 0
rst.MoveFirst
Do While Not rst.EOF
For k = 0 To j - 1
DataGrid1.Col = k
xlo.workbooks(1).sheets(1).Cells(l + 2, k
+ 1) = DataGrid1.Text
Next k
rst.MoveNext
l = l + 1
Loop
mov edx, BufferSize
int 80h ;
WinDev 19, les fondamentaux alphorm.com™©
16. Le Wlangage, un L5G ?
• L4G : Le SQL ou Wlangage
TableVersExcel(TABLE_MATABLE, sFic, taSansTitre)
SMS.Numéro = 0610203040
SMS.Message = J'envoie des SMS avec WinDev Mobile !
SMSEnvoie()
• L5G : Langage fonctionnel : Le Lisp, le prolog
car (car (cdr (cdr (car (car l1) (cdr l2))) (car l1))))
lumière(on) :- interrupteur(on).
WinDev 19, les fondamentaux alphorm.com™©
17. Ce qu’on a couvert
• Une vue globale de Windev
• La position du Wlangage parmi les autres langages
WinDev 19, les fondamentaux alphorm.com™©
18. Présentation des concepts de WinDev
Les principaux outils de l’AGL
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
19. Plan
• Le centre de contrôle HFSQL
• Le centre de suivi de projets
• Le centre de contrôle qualité
• Le gestionnaire de code source (GDS)
• La fabrique Logiciel
• Et les autres…
• Et ensuite ?
WinDev 19, les fondamentaux alphorm.com™©
20. Le centre de contrôle HFSQL
Permet de gérer les différentes bases HFSQL
WinDev 19, les fondamentaux alphorm.com™©
21. Le centre de suivi de projets
Gestion du planning, des tâches, de la saisie des temps…
WinDev 19, les fondamentaux alphorm.com™©
22. Le centre de contrôle qualité
Suivi des incidents et des demandes d’évolutions
WinDev 19, les fondamentaux alphorm.com™©
24. La fabrique Logiciel
Automatiser le processus de production des applications
WinDev 19, les fondamentaux alphorm.com™©
25. Et les autres…
• Les robots de contrôle
• Boite aux lettres
• WDoutils
• WDOptimiseur
• WDjournal
• WDTrans
• WDHDiff
• Etc…
WinDev 19, les fondamentaux alphorm.com™©
26. Et ensuite ?
Windev !
WinDev 19, les fondamentaux alphorm.com™©
27. Ce qu’on a couvert
Les principaux outils proposés dans l’AGL windev
WinDev 19, les fondamentaux alphorm.com™©
28. L’éditeur d’analyse
Tour d’horizon
Utiliser une base externe
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
29. Plan
• Création du projet « GestionDeContact »
• Tour d’horizon de l’éditeur
Le concept (Analyse/Fichiers/Versionning)
Les menus, l’espace de travail
Les connexions
• Liaison avec un fichier Excel
• Utilisation du fichier Excel dans une fenêtre windev
WinDev 19, les fondamentaux alphorm.com™©
30. Ce qu’on a couvert
• Se repérer dans l’éditeur d’analyse
• Créer et utiliser une liaison vers un fichier ou une base externe
WinDev 19, les fondamentaux alphorm.com™©
31. L’éditeur d’analyse
Création et modélisation d’une base Hyperfile
WDMap et les outils base de données
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
32. Plan
• Création de la base Hyperfile « GestionDeContact »
Présentation des types de champs
Les clés/index : unique, doublon, simple et composée
Les contraintes d’intégrités
Le cryptage, la sécurité
Le paramétrage du RAD
• Les outils base de données
WDMAP , WDOptimiser, WDModif
WinDev 19, les fondamentaux alphorm.com™©
33. Création de la base « GestionDeContact »
• TABLE Titre (Est lié à 0 ou N contact )
Monsieur, mademoiselle, docteur, SARL…
• TABLE Categorie (Est lié à 0 ou N Contact)
Privé, professionnel…
TABLE Contact (Est lié à 1 catégorie, Est lié à 1 titre)
• Nom, prénom, adresse, téléphones, photo …
WinDev 19, les fondamentaux alphorm.com™©
34. Ce qu’on a couvert
Modéliser une base Hyperfile
• Créer une table avec ses index et ses clés
• Créer des liens entre les tables
• Les options de cryptage et le paramétrage du RAD
• Le modèle de données
Quelques outils de gestion de base de données
WinDev 19, les fondamentaux alphorm.com™©
35. L’éditeur d’IHM
Le RAD Applicatif
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
36. Plan
• Présentation du Rapid Application Development
Les Patterns (modèles)
Les différentes générations possibles
• Création de l’application « GestionDeContact » avec le RAD
• Création d’une fenêtre de gestion avec le RAD
• Tests et saisies
WinDev 19, les fondamentaux alphorm.com™©
37. Le RAD, avantages / inconvénients
• Avantages ☺
Permet la présentation d’une maquette rapidement
Génération rapide des fenêtres, des états
Permet de générer des interfaces de saisie
• Inconvénients
Fortement lié au code généré
Ne répond pas forcément au besoin
Il faut adapter le code, l’IHM généré
WinDev 19, les fondamentaux alphorm.com™©
38. Ce qu’on a couvert
• Ce qu’est un RAD applicatif
• Les possibilités du RAD de windev
• Les avantages et inconvénients d’utiliser le RAD
WinDev 19, les fondamentaux alphorm.com™©
39. L’éditeur d’IHM
Tour d’Horizon de l’EDI
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
40. Plan
• L’environnement
Les différentes zones
Le tableau de bord
• Les volets
Le volet « assistants, exemples et composants »
• Le menu déroulant, le bandeau
Le menu outils
WinDev 19, les fondamentaux alphorm.com™©
41. Ce qu’on a couvert
• L’éditeur windev
• La force de windev par la mise à disposition d’exemples
WinDev 19, les fondamentaux alphorm.com™©
42. L’éditeur d’IHM
La charte graphique
et les modèles de fenêtre
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
43. Plan
• La charte graphique
Ambiances, styles et gabarits
Le catalogue d’icônes (images)
• Modèles de fenêtre
Création d’un modèle
Héritage et surcharge
WinDev 19, les fondamentaux alphorm.com™©
44. Ce qu’on a couvert
• Les possibilités graphiques de windev
• La gestion des modèles de fenêtres
WinDev 19, les fondamentaux alphorm.com™©
45. L’éditeur d’IHM
Le champ table, le binding
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
46. Plan
Développement de notre application « GestionDeContact »
• Tour d’horizon des différents champs
Table, bouton, combo, calendrier …
Les assistants
• Le champ table en détail
• Le binding des champs
Automatique
L’enregistrement en base en quelques lignes de code
WinDev 19, les fondamentaux alphorm.com™©
47. Ce qu’on a couvert
• Les différents champs de windev
• L’avantage des champs évolués de l’AGL
• L’avantage des assistants
• Le dialogue entre les champs et la base de données
WinDev 19, les fondamentaux alphorm.com™©
48. L’éditeur de code
Tour d’horizon
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
de l’éditeur
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
49. Plan
• Les menus
• Les raccourcis clavier
WinDev 19, les fondamentaux alphorm.com™©
51. Ce qu’on a couvert
• Utilisation de l’éditeur de code
WinDev 19, les fondamentaux alphorm.com™©
52. L’éditeur de code
Les déclarations et
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
les opérateurs
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
53. Plan
• Créer et initialiser une variable
• Les principaux types
• Les opérateurs
WinDev 19, les fondamentaux alphorm.com™©
54. Les principaux types : Les types simples
Type Taille
Booléen Vrai ou Faux
Entier
Entier -2 x 109 et 2 x 109 (environ)
Entier sur X octets Selon X
Octet à
Entier sans signe 0 et 255
Entier sans signe sur X octets Selon X
Entier système 4 octets en 32 bits, 8 octets en 64 bits
Monétaire réel codé sur 10 octets
Numérique(e,d) Nombre entier ou décimaux
Réel
Réel 8 octets
Réel su 4 octets 4 octets
Chaine
caractère 1, 2 ou 4 octets selon la plate-forme d'exécution
Chaine ANSI Taille dynamique caractère ANSI
Chaine Unicode Taille dynamique caractère UNICODE
Chaine Taille dynamique
Buffer Zone mémoire binaire
Date, heure, DateHeure, Durée
Variant Stocker n'importe quelle valeur de type simple ou complexe
WinDev 19, les fondamentaux alphorm.com™©
55. Les principaux types
• Les autres types :
Composés
Tableaux, tableaux associatifs
Structures
Énumérations
Combinaisons
Avancés : Pile, liste, Connexion…
WinDev 19, les fondamentaux alphorm.com™©
56. Les opérateurs
Opérateur Exemples
Opérateurs logiques ET, OU , PAS
Opérateurs arithmétiques +, -, *, /, ++, --, +=, -=
Opérateurs binaires , |, ||, bitDécaleGauche, bitDécaleDroite, opérateurs [ et ]
Opérateurs de comparaison =, ~=, , =, =, ,
Opérateurs sur des chaînes de caractères +, [[, ]]
Opérateurs sur adresse
Opérateurs d'indirection de champ et de rubrique { et }
Opérateurs de ponctuation ( et ), [ et ], , et . et : et ;, .., ... et //
Opérateurs d'échange =
Opérateurs d'affectation =, - et =
WinDev 19, les fondamentaux alphorm.com™©
57. Ce qu’on a couvert
• Première approche du Wlangage
La déclaration et les différents type de variable
Les opérateurs classiques et évolués
WinDev 19, les fondamentaux alphorm.com™©
58. L’éditeur de code
Les instructions de base
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
59. Plan
• Les instructions conditionnelles, les boucles
• Les fonctions de base
• Les principales fonctions Hyperfile
WinDev 19, les fondamentaux alphorm.com™©
60. Les instructions conditionnelles, les boucles
• Les conditions
SI, SELON
• Les boucles
POUR
POUR TOUT (chaines, champs, fichiers, tableaux)
TANT QUE
• Instructions simples
RETOUR, SORTIR, RENVOYER, CONTINUE
WinDev 19, les fondamentaux alphorm.com™©
61. Les fonctions de base
• Les fonctions de gestion des chaines de caractère
Caract, Chaineconstruit, ExtraitChaine, Milieu, Position, Taille, SansEspace
Phonétique, MotVersTableau, Crypte, ChaineSupprime
• Et bien d’autres :
Fonctions SAP, DDE, MDI, Fax, Soap, Bluetooth, Zip, Ldap, Vidéo, Codes-
Barres, XML, Statistiques, financières, Dessin etc…
WinDev 19, les fondamentaux alphorm.com™©
62. Les principales fonctions Hyperfile
• Les ordres HF courants
Hcréation, HcréationSiInexistant, HRaz
HLitpremier, HLitsuivant, HLitrecherche, HLit, HNumEnr, HTrouve
HModifie, HAjoute, Hsupprime
HtransactionDébut, HTransactionFin, HTransactionAnnule
WinDev 19, les fondamentaux alphorm.com™©
63. Ce qu’on a couvert
• Apprentissage de la programmation en Wlangage
• Les fonctions d’accès aux données
WinDev 19, les fondamentaux alphorm.com™©
64. L’éditeur de code
Les procédures
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
65. Plan
• Déclarations
PROCEDURE Nom de la procédure(Paramètres) [: Type du retour]
Code de la procédure
• Appels
[Valeur retournée = ] Nom de la procédure([Paramètres])
(Valeur 1, ..., Valeur N) = Nom de la procédure([Paramètres])
WinDev 19, les fondamentaux alphorm.com™©
66. Ce qu’on a couvert
• La création et l’utilisation des procédures et fonctions
WinDev 19, les fondamentaux alphorm.com™©
67. L’éditeur de code
La gestion des erreurs et
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
exceptions
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
68. Plan
• Gestion automatique
• Gestion par le code
WinDev 19, les fondamentaux alphorm.com™©
69. Ce qu’on a couvert
• Gérer les erreurs dans un programme
WinDev 19, les fondamentaux alphorm.com™©
70. L’éditeur de code
Le débogueur
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
73. Ce qu’on a couvert
• Apprendre à débugguer un programme
WinDev 19, les fondamentaux alphorm.com™©
74. L’éditeur d’état
Utilisation du RAD
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
75. Plan
• Utilisation du RAD
Les différents types d’état
Les différentes sources de données
Les formats de papier
WinDev 19, les fondamentaux alphorm.com™©
77. Ce qu’on a couvert
• L’utilisation courante de l’éditeur d’état
WinDev 19, les fondamentaux alphorm.com™©
78. L’éditeur d’état
Tour d’horizon
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
de l’éditeur d’état
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
79. Plan
• La description d’un état
• Les différents blocs
WinDev 19, les fondamentaux alphorm.com™©
81. Ce qu’on a couvert
• La création d’un état simple
WinDev 19, les fondamentaux alphorm.com™©
82. L’éditeur d’état
Création d’un état
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
83. Plan
• Gestion des ruptures
• Les différents appels dans le code
WinDev 19, les fondamentaux alphorm.com™©
84. Ce qu’on a couvert
• La création d’un état simple
• L’impression et l’appel dans le code
WinDev 19, les fondamentaux alphorm.com™©
85. La génération et le déploiement
Création
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
de l’exécutable
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
86. Plan
• Les bibliothèques
• Le Framework WinDev
• Les macro-codes utilisateur
WinDev 19, les fondamentaux alphorm.com™©
88. Le Framework WinDev
Gestion des Webservices wd190awws.dll
Générateur de codes-barres wd190barc.dll
Fonctions d'accès aux terminaux mobiles wd190ce.dll
Driver Natif XBase wd190db.dll
Fonctions iOS wd190device.dll
Services Google wd190ggl.dll
Fonctions groupware wd190gpu.dll
Fonctions de gravure wd190grv.dll
Fonctions Java wd190jav.dll
Modèles de données wd190mdl.dll
Fonctions de messagerie wd190mess.dll
Accès à .Net 2.0 wd190net2.dll
Accès à .Net 4.0 wd190net4.dll
Driver Natif XML wd190nxml.dll
Gestion des ActiveX wd190ole.dll
Gestion des pages dynamiques wd190page.dll
Génération de fichier PCL wd190pcl.dll
Réplication HyperFileSQL wd190rpl.dll
Driver Natif SQLite wd190sqlite.dll
Passage de tests automatiques wd190test.dll
Transactions HyperFileSQL wd190trs.dll
Affichage HTML wd190wk.dll
Support XAML/XAML Support wd190xaml.dll
Hyper File 5 WD553HF.dll
WinDev 19, les fondamentaux alphorm.com™©
89. Le Framework WinDev
Machine virtuelle wd190vm.dll
Actions prédéfinies wd190action.dll
Macro Code Utilisateur wd190cod.dll
Fonctions de communication wd190com.dll
Compilation dynamique wd190cpl.dll
Impression des états wd190etat.dll
Gestion des graphes wd190grf.dll
Moteur HFSQL wd190hf.dll
Gestion des images wd190img.dll
Fonctions mathématiques wd190mat.dll
Gestion des champs wd190obj.dll
Client OLE DB wd190oldb.dll
Gestion du dessin wd190pnt.dll
Fonctions d'impression wd190prn.dll
SQL wd190sql.dll
Fonctions standard wd190std.dll
Unicode wd190uni.dll
Gestion XLS wd190xls.dll
Génération de fichier XML wd190xml.dll
Fonctions de compression wd190zip.dll
Génération de page HTML wd190html.dll
Génération de fichier PDF wd190pdf.dll
Génération de fichier RTF wd190rtf.dll
WinDev 19, les fondamentaux alphorm.com™©
91. Ce qu’on a couvert
• La compilation et la génération d’une application
WinDev 19, les fondamentaux alphorm.com™©
92. La génération et le déploiement
La procédure
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
d’installation
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
93. Plan
• Utilisation de l’assistant
• Gestion des mises à jour
WinDev 19, les fondamentaux alphorm.com™©
96. Ce qu’on a couvert
• L’installation de l’application
WinDev 19, les fondamentaux alphorm.com™©
97. La génération et le déploiement
Test du déploiement
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
98. Plan
• Test du déploiement
WinDev 19, les fondamentaux alphorm.com™©
99. Ce qu’on a couvert
• Test du déploiement
WinDev 19, les fondamentaux alphorm.com™©
100. Windev 19, les fondamentaux
Conclusion
Site : http://www.alphorm.com
Blog : http://www.alphorm.com/blog
Forum : http://www.alphorm.com/forum
Nicolas Ungern-sternberg
Formateur et gérant d’informatique des 2 caps
n.ungern@informatiquedes2caps.com
WinDev 19, les fondamentaux alphorm.com™©
101. Tout d’abord…
En espérant que vous n’en soyez pas arrivé là avant la fin…. ;)
WinDev 19, les fondamentaux alphorm.com™©
102. Tout d’abord…
… Je vous dit un grand merci de m’avoir suivi…
WinDev 19, les fondamentaux alphorm.com™©
103. Des questions ? Un projet ?
Nicolas UNGERN-STERNBERG
Contacts :
Mon profil LinkedIn : http://lnkd.in/jFZV_n
Site de l’entreprise : http://www.informatiquedes2caps.com
Mon profil Alphorm : http://www.alphorm.com/auteur/nicolas-ungern-sternberg
Forum Alphorm : http://www.alphorm.com/forum/
WinDev 19, les fondamentaux alphorm.com™©
104. Bilan de la formation
• Destinée aux développeurs, aux responsables souhaitant découvrir
WinDev 19
• Avoir une vue d’ensemble de l’AGL WinDev
• Avoir les bases pour pouvoir utiliser WinDev pour de petits projets
simples
WinDev 19, les fondamentaux alphorm.com™©
105. Le mot de la fin
• L’utilisation d’un AGL tel que windev ne dispense pas d’avoir une
gestion correcte de ses projets !
Etude du besoin client / utilisateur
Analyse préalable, analyse fonctionnelle et technique
Suivi du projet, pour éviter toute dérive
Ne pas négliger la documentation projet
Grâce à PCSOFT, nous pouvons nous concentrer beaucoup plus sur le métier
alors … FONCEZ !
WinDev 19, les fondamentaux alphorm.com™©
106. A tout de suite sur les formations suivantes !
WinDev 19, les fondamentaux alphorm.com™©