مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome.

Slides:



Advertisements
Présentations similaires
Emacs Laurent Pierron
Advertisements

GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Outil Système Complet d'Assistance Réseau CRDP de l'académie de Lyon Documentation librement inspirée de la présentation.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
Travailler à l'ensimag avec son matériel personnel (dans les locaux Ensimag ou depuis l'extérieur) 1.Introduction 2.La clé USB Ensilinux 3.Rappels : Accès.
SPIP Un logiciel libre pour la gestion d'un site web d'informations SPIP.
OpenERP The inCloud Business Solution 3/3/ / Camptocamp Chambéry Vienne Lausanne ■ Éditeur et intégrateur de solutions Open Source.
Les Logiciels Libres en pratique Samedi 25 mars 2006 Toulibre
Créat. : 23/09/2016 Modif. : 23/09/2016 Bogdan Stefanescu > Connectivité CPS et Eclipse Solutions Linux 2006.
LES FONCTIONS D'UN SYSTEME D'EXPLOITATION ● Le système d'exploitation contrôle entièrement les ressources matérielles locales. ● Il est responsable de.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
Passer aux Logiciels Libres à la maison Libres Clics 2007 Thomas Petazzoni Dimanche 7 Janvier.
VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.
Ubuntu : l'essentiel « Ubuntu est un projet libre dont l'ambition est de rassembler le meilleur de l'univers Open Source pour.
Projet ISHTAR : outil de gestion du mobilier archéologique en ligne Étienne Loks (Proxience) Yann Le Jeune (DRAC Pays-de-la-Loire / SRA) Présentation du.
1 Doxygen. 2 Doxygen : qu’est-ce que c’est ? Code C++, Java,... ● Un générateur de documentation – pour C + +, mais aussi C, Java, Fortran,... – Il fonctionne.
1 UML: applications, études de cas ● Processus (Extreme Programming, Unified Process) ● Architectures ● Expression du besoin technique Conception Préliminaire.
MDA ( Model Driven Architecture ). Introduction Model Driven Architecture ● Framework ● Développement de logiciels ● Object Management Group (OMG) ●
Présentation de Plone Gestionnaire de contenus. 2 Présentation de Plone à Toulibre Présentations Eric Bréhaut Développeur / Chef de projet Emmanuelle.
Plugin Eclipse pour le langage LUA Responsable Fabrice Huet Chef de Projet Jérôme Poisson Développeurs Lu Deng Guillaume Ghibaudo Julien Raverdino Anthony.
Février 2006X. Belanger / Guilde Introduction à. Février 2006X. Belanger / Guilde Qu'est ce que Samba ? ● Implémentation libre du protocole CIFS/SMB (client.
ATEMPO Live Navigator. Présentation → Besoin d'un outil de sauvegarde facile à déployer et indépendant du système ( Linux / Mac OS X et Windows ) → qui.
Android PACT 2016 Encadrement Informatique.
Utilisation du logiciel EduStat©
Outils (MailIntegration et autres)
Framework EHop/Ecenvir
Licence Informatique DEVELOPPEUR ANDROID
Micro Informatique au Cellier
PDF Accessibilité et PDF.
Centrale de Communication
ATS8500 Standalone Downloader.
Le CMS Joomla La mise en place du CMS est inscrite dans le dossier d’homologation Attente : avoir une plateforme commune de travail et de publication.
Environnement du développement de BD ORACLE REPORTS 10g
VOTRE SIMULATEUR DE BUDGET
Déjouer les pièges du Dockerfile
PowerShell sur Linux : pourquoi et comment ?
19/02/2018 FINALE 19/02/2018.
Luc-Michel Demey Demey® Consulting
Utilisation de PostgreSQL
SOMMAIRE 1: ORALE 2: Les 3 systèmes de gestion de base de donnés 3:ORACLE DATA BASE 4:MY SQL 5:Oppen Office.org Base 6:Concurrence Conclusion.
Le « Bugtracking » Alejandro FERNANDEZ – Etienne FONTEIX
Séminaire EOLE Beaune Septembre 2007
Les Tests de performances
HTML.
Installer linux sur VMware
Installation et Configuration Internet Information Server (IIS 5)
Plugin POSH.
Clients riches RIA (Rich Internet Application) / RDA
fonctionnalités iiS iis
RIP - Configuration des Extensions.
Présentation du CERN Service Portal
Informatique & Organisation des Sociétés
Documentation technique (Linux)
SRT2 APACHE.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Système d’exploitation UNIX
Architecture BD Récif.
Pascal Belaud – Microsoft France
Serveurs d’applications
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos.
Présentation des services IT
LUSTRE Integration to SRM
Windows 2012 R2 pour les administrateurs Linux
Module bibliothèques numériques : le format PDF
HISTORIQUE DES MISES A JOUR
Présentation de Microsoft Exchange 2010
Transcription de la présentation:

مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome

Page  2 SVP mettez votre portable en mode silencieux

Page  3 WaveMaker Visual AJAX Studio SFD

Page  4 Introduction et installation

Page  5 Introduction Source: WaveMaker Customer in Financial Industry, 2007 Temps de DéveloppementLignes de Code 140 heurs 419 heurs 25,987 lignes 335 lignes.NET WaveMaker

Page  6 Présentation Wavemaker Visual Ajax Studio est un outil open source permettant la création des applications J2EE en utilisant une interface « Drog-and-Drop » Utilise principalement des Widgets Ajax (DOJO), et les framworks Sprig et Hebernate. Réduit les coûts de développement de 67% et l'écriture de lignes de code écrites par 98%. La plate-forme Wavemaker se compose de deux volets: Wavemaker Visual Ajax Studio™ pour développer des applications J2EE. Wavemaker Rapid Deployment Server™ pour le déploiement les applications dans un environnement Java standard et sécurisée.

Page  7 Spécification

Page  8 Community Edition vs Enterprise Edition Wavemaker Community Edition: Licence Apache (Version 2.0). Vous n'êtes n'êtes pas obligé de publier les applications développées avec Wavemaker sous une licence Libre. Les modifications apportées à Wavemaker doivent être publiées sous la licence AGPL. Wavemaker Enterprise Edition: Licence commerciale (entre 500$ et 1000$ par développeur). Intègre des logiciels certifiés, Support de LDAP et des bases de données commerciales (Oracle, MS SQL Server, BD2,...) Mises à jour et mises à niveau régulières, Soutien technique(Web Support, Support, Phone Support).

Page  9 Installation Télécharger la dernière version de WaveMaker à partir du site : Version disponible pour : Windows XP, Vista et Server Mac OS X 10.5 Intel Linux Red Hat (.rpm) Linux Debian 32 et 64bits (.deb) Performances requises : 1Go de mémoire RAM (2Go recommandé) 400Mo d'espace disque dur x 768 de résolution d'écran

Page  10 Installation Outils installés par défaut avec WaveMaker : WaveMaker Studio 5.2 Java 1.5 Apache Tomcat Documentation Sample Application (more samples available on-line) Répertoire d'installation : /opt/wavemaker-community-5.2.0/ Répertoire de projets : ~/WaveMaker 5.2.0

Page  11 Installation Ajouter un raccourci dans le menu applications Type : Application Nom : WaveMaker 5.2 Commande : /opt/wavemaker-community /bin/wavemaker.sh Description : WaveMaker Visual AJAX Studio 5.2

Page  12 Autres Applications requises Firefox : Firebug : MySQL : ou PostgreSQL :

Page  13 Démarrage Ouverture dans un navigateur Web Create a New Project: Permet la création d'un nouveau projet avec la mise en place de toute l'architecture nécessaire Open Existing Project: Ouvrir un projet existant dans la page de Design. Tutorial : Lien vers la page Tutorial dans le site officiel de Wavemaker Documentation : Lien vers la documentation de Wavemaker Register : Lien pour rejoindre Wavemaker.

Page  14 Properties: set display size, caption, etc Events: define widget response to events like button clicks Styles: define the look using built in styles or custom CSS Security: role-based access control (commercial product only) Drag-n-Drop widgets from Palette onto canvas Size and move widgets using mouse Ctrl-f = flex current object (maximize size) Ctrl-c, ctrl-x, ctrl-v = copy, cut, paste Variable: simple data Live data: table or view Service data: query, Java or web service call New navigation: move from one page to another Interfaces de WaveMaker

Page  15 JavaScript: custom code for client CSS: custom styling for widgets Markup: html content to display in web app Widgets: configuration for app widgets (read only) Application: JavaScript client code (read only) Interfaces de WaveMaker

Page  16 Interfaces de WaveMaker

Page  17 Interfaces de WaveMaker

Page  18 Interfaces de WaveMaker

Page  19 Interfaces de WaveMaker

Page  20 Interfaces de WaveMaker

Page  21 Main Menu de WaveMaker

Démentration (15 minutes)

Page  23 Adresses Utiles

Page  24 Pour nous rejoindre, ou pour tout renseignements, veuillez contacter notre LoCoTeam Ubuntu-tn. Réalisé par : Mohamed Ben Bouzid Contact

Page  25 Merci pour votre attention! Des Questions?

Pause Café (30 minutes)