MASTER CLASS 4D V12
Master Class 4D v12Vous êtes développeur 4D (version 6.n, 2003, 2004, v11 SQL). Les principes fondamentaux du développement 4D, son langage et son environnement vous sont familiers. 4D v12 contient un grand nombre de nouveautés et de modifications : ce stage vous permettra de maîtriser rapidement cette nouvelle version majeure de 4D.
De l'installation de 4D aux techniques pointues de développement, en passant par la compréhension des nouvelles fonctionnalités et leurs conséquences sur vos applications, ce stage intensif permettra de vous adapter rapidement au nouvel environnement de développement et d'augmenter votre expertise 4D adaptée à 4D v12.
Cinq jours de formation intensive à 4D SQL v12 destinés aux Développeurs 4D. Le contenu précis de la formation et le timing des chapitres pourront être adaptés à l'auditoire. En effet, si des notions sont déjà bien maîtrisées, il sera possible de consacrer plus de temps à d'autres sujets. Introduction, présentation : principaux changements. Nouvelles limites, palettes, raccourcis clavier, commandes supprimées ou modifiées, ...
L'environnement de développement :
- Éditeur de structure : groupes, visibilité, organisation des tables, des champs, des liens. Nouveaux index
- Explorateur et boîte à outils
- Éditeur de formulaires : aller plus vite, nouveaux objets, propriétés, événements formulaires, modèles et bibliothèques d'objets. Créer des formulaires modernes : formulaires "Sortie", ListBox, interface utilisateur
- Menus
Composants :
- Création, compilation, utilisation
- Composants pour le runtime ou le développement
Outils pour le développeur :
- Insider intégré
- Macros
- Outils d'introspection
- Logs
- Composants
SQL :
- Utilisation
- Intérêt (runtime et développement)
Techniques de développement :
Cette partie représente une part importante de la formation, et son contenu pourra être adapté en fonction de l'auditoire et de ses questions, de ses besoins
- "Attention à" : textes blobés et unicode, byte-swaping, ...
- Techniques : encapsulation du code dans un langage procédural, error check, méthodes "à sélecteur", récursivité, notions de développement "Model-View-Controller"
- Quelques aspects pointus :
- LANCER PROCESS EXTERNE permet de (presque) tout faire
- L'événement formulaire "Sur minuteur" est formidable
- Techniques poussées de communication interprocess
- CHERCHER PAR FORMULE est devenu un must
- Images et 4D v12
- Glisser-déposer interne et inter applications
- Le dossier "Resources" est merveilleux
- Autres/divers : Regex, Tableaux, Services Web, ...
Données :
- Comprendre et optimiser le fichier de données
- Utiliser le Centre de Sécurité et de Maintenance
"Divers" :
- Installation, sérialisation,
- Préférences (bases migrées, bases créées)
- Backup intégré
- Conversion d'anciennes bases : préparation, mise en œuvre, compatibilité des sous-tables, des plugins, des composants
Merci de vous inscrire auprès de nadia [dot] henon
4d [dot] fr (Nadia Hénon) (01 40 87 92 00).
Durée :
Public :
Développeurs d'applications 4D.
Connaissance de 4D.
Prochaine(s) session(s) :
- 02/04/2012 09:30 -> 06/04/2012 17:30 Choisir cette session
Lieu : 4D SAS - Clichy
Formateur(s) :










