AppDevelopment - App Development A pp D ev el op m en t Cons tance Bure au 2017 /05/1 0 14:1 7 Table des matières Tutoriel ................................................................................................................................................................................................................................................ Documentation sur les applications générées ...................................................................................................................................................................... Page 1 - dernière modification par Constance Bureau le 2017/05/10 14:17 AppDevelopment - App Development Général ............................................................................................................................................................................................................................................ Customisation ............................................................................................................................................................................................................................... Fonctionnalité ................................................................................................................................................................................................................................ Migrations ....................................................................................................................................................................................................................................... Exemples de customisation ...................................................................................................................................................................................................... Tutoriel Les tutoriaux démontrent les cas d’utilisations les plus communs et expliquent les concepts de base. Nous vous encourageons à éxécuter les exemples fournis et faire des tests avec. Ces tutoriaux sont basés sur l’application “Demo”. Vous pourrez la trouver dans la partie “Installer votre environnement”. On assumera ici que vous avez au moins des connaissances basiques des concepts de Toy (entités, actions, listes, pages, templates et menus). • • • • • Contenu des tutoriaux Installer votre environnement Implémentation des classes DomainLogic Customiser les GUI Customisation avancée Documentation sur les applications générées Général • • • • • • • • Options de génération Compatibilité des navigateurs web Pré-requis pour les applications générées Architecture Contextes Applicatifs Méthodes custom Actions FAQ & Exemples Customisation • • • • Customisation de base Customisation avancée Fichiers custom non écrasés lors d’une génération Bonnes pratiques Fonctionnalité • • • • • • Ajouter un support LDAP Internationalisation Utilisateurs et rôles de sécurité dans les applications générées Configuration des serveurs d’application Export Excel/CSV Permaliens • Java :Plugin Eclipse • Générateur de données • Tracer les temps d’éxécution • Recherche global • ASP.Net :Plugin Visual Studio Web Services (Java) • Webservice d’authentication Page 2 - dernière modification par Constance Bureau le 2017/05/10 14:17 AppDevelopment - App Development • • Consommation des Web Services Exposition des Web Services Plugin Eclipse Plugin Eclipse Migrations • • • • • • • • Java:Migration du code Custom 2.3 vers 3.0 Migration du code Custom 3.0 vers 3.1 Migration du code Custom 3.1 vers 3.2 Migration du code Custom 3.2 vers 4.0 ASP.NetMigration du code Custom 4.0 vers 4.1 Java (évolutions en cours de version 4.0) :Migration custom header, menu et footer Gestion du placeholder Informations des actions dans le DOM html Exemples de customisation • • • • • • • Java :Utiliser une entité standard comme une entité d’association Gestion des montants Template multicheckbox sur une variable calculée Utilisation de addCondExists PostgreSQL gestion des exceptions ASP.NetRediriger sur une page d’erreur Compiler le projet en 64 bits Page 3 - dernière modification par Constance Bureau le 2017/05/10 14:17