T TECHNIQUE OUR DE FRANCE 2005 Vous méritez le meilleur DÉVELOPPEZ 10 FOIS PLUS

T TECHNIQUE OUR DE FRANCE 2005 Vous méritez le meilleur DÉVELOPPEZ 10 FOIS PLUS VITE ® Fournisseur Officiel de la Préparation Olympique SUPPORT DE COURS COMMENT LE FAIRE EN Tour de France Technique PC SOFT - Juin 2005 - page 1 (C) PC SOFT - www.pcsoft.fr Vos Notes Avertissement Le document que vous avez entre les mains n’a pas la finalité de remplacer les documentations techniques ou commerciales livrées avec WinDev, WebDev, WinDev Mobile. Ce document n’est pas un cours d’auto-formation, mais uniquement un support “papier” à la présentation tech­ nique que vous allez suivre. (C) PC SOFT 2005 « Reproduction et diffusion interdite sans l’autorisation écrite de PC SOFT. » Tour de France Technique PC SOFT - Juin 2005 - page 2 (C) PC SOFT - www.pcsoft.fr Vos Notes SOMMAIRE 6 Présentation de WinDev 8 Présentation de WinDev Mobile 10 Présentation de WebDev Les Concepts Internet 14 Thème 1 : Gains développeur 14 Ancrages Avancés Gestion avancée des ancrages et conflits d’ancrage 15 Table Multi-sélection Gestion de la multi-sélection sur une table fichier 16 Les configurations Gérer les configurations multiples de projets 18 Clés composées Exploitation de la nouvelle syntaxe de construction des clés com­ posées 19 Différences de code Comparer le code d’un projet après modification 20 Patchs de mise à jour Mise en place et utilisation des patchs de mise à jour 21 Multi-Langues Comment créer une application en plusieurs langues ? 24 Pattern RAD Comment créer un pattern pour générer “son code” 26 Installation Réseau Mettre en place une installation réseau ou Internet de son application 30 Installation Internet Installation avec téléchargement automatique du framework 31 Installation MSI Comment générer une procédure d’installation au format MSI ? 32 Thème 2 : Gains utilisateur 32 MCU : les macros Les utilisateurs gèrent leurs macros 33 Les splitters Personnaliser l’environnement de l’utilisateur sans programmation 34 Persistance des champs Mémoriser le contenu des variables ou des champs 35 Boutons Minuterie Validation automatique des boutons après un délai défini 36 Ajouter une aide Comment ajouter une aide au format CHM dans une application 37 Documentation FAA La documentation “utilisateur” des FAA Tour de France Technique PC SOFT - Juin 2005 - page 3 (C) PC SOFT - www.pcsoft.fr Vos Notes 38 Thème 3 : Base de données 38 Installation Installer Hyper File Client/Serveur sur Windows 40 Base de données Comment créer une base de données sur le serveur Hyper File Client/Serveur 41 Transfert de données Transférer une base de données Hyper File Classic vers Hyper File Client/Serveur 42 Analyse et code Modifier l’analyse et le code pour prendre en compte Hyper File Client/Serveur 43 Applications Installation d’une application réseau exploitant Hyper File Client/Serveur 45 Gestion des droits Configurer les droits sur une base de données Hyper File Client/Serveur 46 Installation Linux Installer un serveur Hyper File Client/Serveur sur Linux 47 Accès natifs Accès natifs et bases tierces depuis une application WinDev 48 Optimisation Optimisation des tables fichiers sur une base de données SQL Server 49 Thème 4 : Accès distant 49 Sites distants Partager en temps réel une base de données entre sites distants via ADSL 50 Accès GPRS Accéder à une base distante par GPRS depuis un Pocket PC ou un Smartphone 51 Citrix / TSE Comment exploiter une application WinDev sur serveur Citrix ou TSE ? 53 Thème 5 : Réplication 53 Réplication Hyper File Réplication classique et réplication hétérogène sur une base Hyper File 54 Réplication hétérogène Réplication entre une base de données Hyper File et une base de données SQL Server 56 Synchronisation Mobile Synchroniser des bases de données Hyper File Classic et Hyper File Mobile Tour de France Technique PC SOFT - Juin 2005 - page 4 (C) PC SOFT - www.pcsoft.fr Vos Notes 58 Thème 6 : Architecture d’application 58 Fenêtre interne Utilisation des fenêtres internes 59 Composants Utilisation des composants et des fenêtres internes 60 Multi-produits Composant Multi-produits et code cible conditionnel 61 Composant métier Mise à jour à chaud, importation, compatibilité... 62 Thème 7 : Communication 62 Récupération HTML Récupération automatique d’informations sur un site Internet 64 Mailing E-mail Réaliser un mailing e-mail personnalisé 65 Mailing Fax Réaliser un mailing fax personnalisé 66 Thème 8 : La sécurité 66 WebDev et SSL Traitement sécurisé avec WebDev et SSL 68 Paiement sécurisé Implémenter un paiement par Carte bleue dans un site WebDev 69 Thème 9 : Internet / Intranet 69 Installation Installer un serveur d’application WebDev sur Windows 71 Mode AWP AWP ? Ca change quoi concrètement ? Quand l’utiliser ? 72 Site PHP Créer un site PHP et le déployer chez un hébergeur 73 Portage d’application Porter une application WinDev vers WebDev 74 Installation Linux Installer un serveur d’application WebDev sur Linux 76 Thème 10 : La Mobilité 76 Portage d’application Porter une application WinDev sur un Pocket PC 77 Déploiement Déploiement d’une application Mobile (Internet ou par média de type CD-ROM) 79 Thème 11 : Autres technologies 79 .NET : Utilisation Utiliser un traitement .Net depuis une application WinDev 80 .NET : Publier Publier un traitement .Net réalisé depuis un projet WinDev Tour de France Technique PC SOFT - Juin 2005 - page 5 (C) PC SOFT - www.pcsoft.fr Vos Notes 81 Java Créer une application Java depuis un projet WinDev 83 Service Web Créer un Service Web d’accès aux données 85 Thème 12 : Les états 85 Etats croisés Réaliser un état croisé 86 Facture et PDF Créer une facture et l’envoyer par e-mail au format PDF 87 WDEtat Utilisateur Utilisation de “WDEtat Utilisateur” 88 Thème 13 : Optimisation de l’application 88 Performances Utiliser l’analyseur de performances et optimiser les requêtes 89 Tailles de pages Optimiser la taille de pages Web 90 Thème 14 : Suivi de projet 90 Suivi de planning Utilisation du centre de suivi de projets 91 Partage d’éléments Partage d’éléments entre développeurs le Groupware développeur 92 Suivi des incidents Suivi des incidents et des suggestions 93 Tests de non régression Création d’un test de non régression 94 Annexe A : Les commandes W-Langage 96 Annexe B : Les touches de raccourci Tour de France Technique PC SOFT - Juin 2005 - page 6 (C) PC SOFT - www.pcsoft.fr Vos Notes PRÉSENTATION DE WINDEV WinDev est un AGL (Atelier de Génie Logiciel). L’éditeur d’IHM de WinDev WinDev permet de développer simplement tout type d’applica­ tions Windows dans les domaines de la gestion, de l’industrie, du médical,etc Les applications développées peuvent inclure l’accès à des bases de données. WinDev inclut un puissant moteur de base de données : Hyper File. Il est conseillé d’utiliser Hyper File pour vos applications afin d’ob­ tenir les meilleures performances dans vos traitements de fichiers. Une version Hyper File Client/Serveur est aussi disponible. L’environnement de développement intégré de WinDev se compose de différents éditeurs : • Un éditeur de projet permettant de visualiser et d’agir sur le gra­ phe du projet. • Un éditeur d’analyses permettant l’accès à tout type de base de données (Hyper File, Hyper File Client/Serveur, xBase, AS/400*, Oracle*, SQL Server*, Access**, ODBC, OLE DB ) • Un éditeur UML permettant une modélisation objet de vos données et traitements • Un éditeur d’IHM avec correcteur d’interface en temps réel • Un éditeur de code évolué (avec assistants, vérification du code saisi, coloration syntaxique, aide contextuelle …) incluant un puis­ sant débogueur. Tour de France Technique PC SOFT - Juin 2005 - page 7 (C) PC SOFT - www.pcsoft.fr Vos Notes • Un éditeur de requêtes pour les sélections dans les fichiers • Un éditeur d’états • Un éditeur d’aide permettant de générer des fichiers d’aide au format CHM • Un éditeur d’installation • Un éditeur de dossier technique reprenant intégralement toutes les informations techniques de votre projet * accès natif optionnel, ** accès natif inclus Des outils facilitant le développement sont également fournis (WDMAP , WDOUTIL, WDVERSION... ) ainsi que de nombreux exemples et assistants réutilisables. Des centres de contrôle permettent la gestion du cycle de vie de vos applications ainsi que leur administration. Une aide en ligne vous guide tout au long du développement de votre application. Cette aide inclut également une aide à la correction d’erreur. Les différents éditeurs seront utilisés, depuis la définition d’une ana­ lyse jusqu’à l’installation, en passant par toutes les phases du déve­ loppement (création des fenêtres, des états, des traitements...), sans oublier les sauvegardes. Le moteur Hyper File sera utilisé pour les fichiers de données exem­ ples de l’application. L’utilisation d’autres moteurs de base de données est également possible sur le même principe. Tour de France Technique PC SOFT - Juin 2005 - page 8 (C) PC SOFT - www.pcsoft.fr Vos Notes PRÉSENTATION DE WINDEV MOBILE L’éditeur d’IHM de WinDev Mobile WinDev Mobile permet de développer simplement tout type d’appli­ cations destinées à être utilisées sur un Pocket PC, un SmartPhone, et la plupart des terminaux mobiles (Symbol, Psion, ...) Les applications développées peuvent inclure l’accès à des bases de données. WinDev Mobile inclut un puissant moteur de base de données : Hyper File Mobile. Il est conseillé d’utiliser Hyper File pour vos uploads/Litterature/ windev-supportdecours-pdf.pdf

  • 12
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager