Application Web, Comment réduire les coûts et simplifier vos développements avec Application Express.



Documents pareils
Introduction à. Oracle Application Express

1. Considérations sur le développement rapide d'application et les méthodes agiles

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février Exposé Système et Réseaux : ApEx, Application Express d Oracle

Formation Webmaster : Création de site Web Initiation + Approfondissement

Devenez un véritable développeur web en 3 mois!

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

UTILISER LE CLOUD COMPUTING : EDITION EN LIGNE ET TRAVAIL COLLABORATIF AVEC GOOGLE DRIVE

Groupe Eyrolles, 2003, ISBN : X

Bureautique Initiation Excel-Powerpoint

AutoCAD Petit exercice sous

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Bienvenue sur ASUS WebStorage, votre espace cloud personnel

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Table des matières ENVIRONNEMENT

Optimiser pour les appareils mobiles

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

Petite définition : Présentation :

Francis Mignault. ! Coauteur : Expert Oracle Application Express. ! Membre du Oracle APEX Advisory Board apex.oracle.com/vote

clé Internet 3g+ Guide d installation

INSTALLATIONS. Vous adapterez l installation en fonction des nouvelles versions qui peuvent légèrement différer.

Concevoir la déclinaison d un site Internet pour Smartphone et tablette tactile.

Il suffit de quelques clics pour réaliser votre paiement en ligne. Votre paiement est sécurisé à chaque étape.

Chapitre 2 Créer son site et ses pages avec Google Site

Formation Tutorée A Distance (FTAD) en BUREAUTIQUE

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

ENVOI EN NOMBRE DE MESSAGES AUDIO

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

MANUEL D INSTALLATION

CAPTURE DES PROFESSIONNELS

Programmation Web. Introduction

Créer un diaporama avec OpenOffice.org Impress

Le Registre sous Windows 8 architecture, administration, script, réparation...

L optimisation d une PowerBoutique pour le référencement

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Livret 1 Poste de travail de l utilisateur :

FICHE PRATIQUE N 18 ENVOYER UN ING

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

LoReNa : pour dynamiser votre Relation Client (CRM)

demander pourquoi mon site n'apparaît pas sur google ou pourquoi mon site n'est pas référencé par les moteurs de recherche?

Barid Al Maghrib. Guide d utilisateur Boite Postale Electronique. Fonctions de base. Version 1.0

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN

FORMATION INFORMATIQUE. Venez rejoindre la Maison Familiale de Bourgueil

LIMESURVEY. LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement.

Applications KIP Cloud Guide de l utilisateur

Créer un premier document avec Pages

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Notes de mise à jour Fiery Print Controller AR-PE3, version 1.01 pour AR-C330

Contenu Microsoft Windows 8.1

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Manuel d utilisation

La Gestion Électronique de Documents spécialement conçue pour les Experts Comptables

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

SQL Server Installation Center et SQL Server Management Studio

Sarl TAQUET. Des produits et services pour les acteurs de l immobilier.

Catalogue De Formation Pour Les Entreprises

GOOGLE, OUTILS EN LIGNE

Paramétrage des navigateurs

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Introduction aux Bases de Données Relationnelles Conclusion - 1

Numérisation. Copieur-imprimante WorkCentre C2424

Installation d un manuel numérique 2.0

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Contenu Windows 8 MODULE 1 AVANT-PROPOS MODULE 2 INTRODUCTION À WINDOWS 8 MODULE 4 APPLICATIONS WINDOWS 8 PARTIE 1 MODULE 3 PARAMÈTRES DE WINDOWS 8

Guide de l'utilisateur

Les logiciels indispensables à installer sur votre ordinateur

Point 3.7. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2

Les outils collaboratifs : bonnes pratiques, bons réflexes. Christine LOURDELET et Hélène TELLITOCCI

F0RMAT I0N BUREAUTIQUE

Accélérer l agilité de votre site de e-commerce. Cas client

Business Intelligence

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

CATALOGUE FORMATION 2015

Réussir. son. référencement. web. Olivier Andrieu. Groupe Eyrolles, 2008, ISBN :

Manuel de déploiement sous Windows & Linux

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Tutoriel Sage One Edition Expert-Comptable. - Le cabinet d Expertise-Comptable doit appeler le Service Client Sage One au

Comment booster vos applications SAP Hana avec SQLSCRIPT

PHP 5.4 Développez un site web dynamique et interactif

Armand PY-PATINEC 2010

Cahier Technique Envoi par à partir des logiciels V7.00

Manuel de l utilisateur

CDC 4 DISPONIBLE : 25 NOVEMBRE 2014

OpenText Content Server v10 Cours (ex 101) L essentiel de la gestion des connaissances

HighPush. document /06/2009 Révision pour version /11/2008 Revision pour la /10/2008 Documentation initiale.

Information utiles. webpage : Google+ : digiusto/

Référencement & Positionnement

De EnvOLE 1.5 à EnvOLE 2. Document pour l administrateur

Lycée polyvalent Langevin-Wallon Champigny sur Marne Val de Marne

Guide Utilisateur MANTIS. Sommaire. Objet du document :

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

SOMMAIRE Thématique : Bureautique

INTERCONNEXION ENT / BCDI / E - SIDOC

!" #$%&'(&)'*'+,--./&0'1&23,+2.)$4$%52'&%'6.%&2'

Transcription:

www.absodia.com 04 78 39 98 21 contact@absodia.com Application Web, Comment réduire les coûts et simplifier vos développements avec SOMMAIRE ENJEUX ET AVANTAGES COMPRENDRE LE FONCTIONNEMENT D APPLICATION EXPRESS (APEX) EN SAVOIR PLUS 20/09/2009 Tirez parti de l édition gratuite d Oracle L avènement du logiciel libre a conduit les éditeurs majeurs des bases de données à repenser leur modèle économique et à intégrer dans leur offre une suite de logiciels en édition gratuite. Oracle, acteur majeur des bases de données n échappe pas à ce phénomène, Sa base de données Oracle 10g XE et son outil de développement Application Express sont gratuits. A l origine, cet outil était utilisé en interne pour créer rapidement des utilitaires de pour les bases de données Oracle. Quelques années plus tard, il est publié sous forme de service hébergé avant de devenir un atelier de développement complet. C est dire qu il dispose d une solide base et conserve son concept d origine, ce qui en fait aujourd hui l outil de développement Web le plus rapide.

Application Web, Comment réduire les coûts et simplifier vos développements avec Quelques chiffres : Une communauté de plus de 250.000 développeurs Application Express (ApEx) à travers le monde. Plus de 100.000 téléchargements par an, Plus de 20.000 comptes développeurs créés sur le site hébergé d Oracle (mode SaaS). Testez gratuitement l outil en mode SaaS sur le site http://apex.oracle.com/i/index.html. Téléchargez gratuitement Oracle 10g XE et Application Express 3.2.1. et Oracle 10 g XE sur le site http://www.oracle.com/technology/index.html. APPLICATION EXPRESS, UNE SOLUTION ANTICRISE Après la crise financière, la crise économique affecte l ensemble des acteurs économiques. En ces temps difficiles, les services informatiques doivent continuer à répondre aux besoins de leurs entreprises et satisfaire leurs utilisateurs avec des budgets revus à la baisse et des délais plus courts. Transformez cette situation en opportunité et réalisez vos nouvelles applications avec Application Express. Quelques soient vos besoins : fonctions de commodité, services accessoires ou enjeu stratégique, cet outil de développement rapide s intègrera facilement dans le paysage informatique de votre entreprise. Installez, développez et déployez votre première application Web en quelques jours. Créez de nouveaux services pour vos clients grâce à vos applications en mode hébergé (e-commerce, relation clients). Page 1

ENJEUX ET AVANTAGES POUR QUELLES ENTREPRISES? Savez-vous qu en tant utilisateur Oracle, vous disposez d un atelier de développement rapide d applications Web inclus dans la version Oracle 11g. Si vous possédez une version antérieure, vous pouvez télécharger gratuitement le produit sur le site d Oracle OTN pour l intégrer dans les versions antérieures (Oracle 9i et +). Application Express est également livré avec Oracle 10g XE, cette édition gratuite constitue un environnement de développement complet avec une base de données pouvant stocker jusqu à 4 Go de données. Cette édition est un choix par excellence pour le développement et le déploiement d applications bureautiques. POUR QUELS BESOINS? En utilisant uniquement les assistants, vous créez des applications bureautiques. Vous pouvez par exemple consolider l ensemble des feuilles de calcul de votre entreprise dans l édition gratuite Oracle 10g XE. Vous augmenterez ainsi la disponibilité des applications et améliorerez vos processus métiers en toute sécurité. Pour créer une application d entreprise complexe, il est indispensable de recourir au langage PL/SQL pour prendre en charge des règles métiers complexes. Ce langage est intégré à la base de données Oracle, c est un facteur de vitesse d exécution et de stabilité de l application. Application Express prend également en charge le langage JavaScript, référencez facilement les API JavaScript les plus populaires (Jquery, Google Maps, etc..) dans votre application. Page 2

LES ATOUTS D APPLICATION EXPRESS ET ORACLE 10G XE Prise en main facile de l outil, Interface utilisateur en langue française, Maintenance facile, Utilisation en réseau local, Internet ou en mode déconnecté (PC portable), Puissant et convivial, Outil gratuit. COMPRENDRE LE FONCTIONNEMENT D APPLICATION EXPRESS (APEX) Le développeur utilise les assistants pour définir l interface utilisateur, l accès aux données, la logique applicative, etc. Les composants ainsi créés sont stockés dans un méta modèle de la base de données Oracle. A l exécution, le moteur ApEx génère dynamiquement les pages web de l application à partir du méta modèle. L architecture du méta modèle est simple comme l illustre le schéma suivant : A l intérieur d un espace de travail, les développeurs travaillent en mode projet, ils peuvent partager et réutiliser les applications et leurs composants. L interface graphique A la création d une application, l assistant vous demande de choisir un thème d interface utilisateur parmi une liste variée. Ce choix détermine l aspect et le rendu de votre application. Vous pouvez ensuite basculer d un thème vers un autre par un simple clic sur le thème de votre choix. Pour les plus exigeants, il est possible de créer de nouveaux thèmes et modèles en modifiant les feuilles de style existantes pour adapter un thème au style de l entreprise. Page 3

L accès aux données L accès aux données est entièrement pris en charge par le moteur Le développeur sélectionne une table dans une liste, l assistant construit la requête à mettre en œuvre pour permettre à l utilisateur d ajouter, modifier et supprimer les lignes dans la table. Le développeur configure également les opérations autorisées (insertion, mise à jour, suppression, lecture seule). Le développeur peut également ajouter des processus de manipulation préconfigurés pour extraire, lire et mettre à jour les données. La logique de l application La logique de l application est définie à l aide des calculs, validations, processus et branchements. Ces composants cachent des unités de traitement sophistiquées pour piloter la logique l application. Le développeur définit pour chaque page les composants à mettre en œuvre. Avant l affichage, le moteur Application Express exécute les calculs et processus. A la soumission d une page par l utilisateur, le moteur exécute les validations pour avertir l utilisateur en cas d anomalie, il exécute ensuite les processus définis et enfin effectue le branchement vers une autre page ou une autre URL conformément au traitement attendu. La navigation Différents moyens de navigation sont à la disposition du développeur pour assurer l interaction entre l utilisateur et les pages : onglets, boutons, icônes et liens hypertextes. L ajout des éléments de navigation dans une page s effectue sans programmation. Le développeur choisit l élément de navigation, son emplacement et paramètre ses attributs. La sécurité Application Express bénéficie du haut niveau de sécurité de la base de données Oracle, le développeur peut opter pour un modèle d authentification exigeant la saisie d un compte utilisateur et d un mot de Page 4

passe. Il peut aussi créer une application web sans aucune authentification comme par exemple un site Web public. EN SAVOIR PLUS Le premier ouvrage consacré à Application Express en langue française paraîtra bientôt aux Editions ENI. L'auteur Ahcène BOUROUIS vous fait découvrir l'environnement de travail d'apex, il explique comment créer progressivement votre première application. Il revient sur le fonctionnement des composants et comment mieux les exploiter. Les développeurs confirmés trouveront également dans ce livre comment utiliser les thèmes et les modèles et étendre les possibilités d'apex avec JavaScript et PL/SQL. Vous trouverez dans le blog de l auteur les dernières nouveautés ainsi que de précieuses ressources techniques www.absodia.com/blog.html. La société ABSODIA est spécialisée dans le conseil, la formation et le développement des logiciels avec les technologies Oracle 10g XE et Application Express, www.absodia.com. Nous espérons que ce livre blanc vous permettra de tirer parti des technologies Pour toute demande ou question, n hésitez pas à nous appeler au 04 78 39 98 21 ou non contacter par mail à contact@absodia.com, nous vous répondrons dans les plus brefs délais. Page 5