Applications Web : Compilation des 12 chapitres
La série de 12 articles traitant du développement d’applications web avec WebObjects a été compilée de façon à vous permettre le téléchargement en version PDF d’une documentation globale. 02/03/2004
La série de 12 articles traitant du développement d’applications web avec WebObjects a été compilée de façon à vous permettre le téléchargement en version PDF d’une documentation globale. 02/03/2004
Les relations entre entités font partie intégrante du développement d’applications Enterprise Objects. Dans ce chapitre, vous explorez comment implémenter les relations décrites dans l’article Applications Web : Les Bases de Données en ajoutant une entité ‘Book’ et en créant une relation un-pour-un et une relation un-pour-n entre les entités ‘Author’ et ‘Book’.
Dans ce chapitre, vous allez utiliser EOModeler pour ajouter l’entité Book au modèle de données Authors, utiliser EOModeler pour ajouter la table BOOK à la base de données Authors, utiliser EOModeler pour créer des relations entre les entités Author et Book, suivre ces relations en utilisant la technologie Enterprise Object, construire une spécification de recherche et effectuer un tri en mémoire. 26/02/2004
‘Direct to Web’ se base sur le principe du RAD (Développement Rapide d’Applications) et lui injecte une dose de stéroïdes technologiques pour créer le RBRAD, ou Développement Rapide d’Applications Basée sur des Rôles. Au travers de l’utilisation d’un fichier EOModel et d’un fichier D2WModel, vous pouvez simplement créer une application web complète en quelques étapes seulement. Josh Paul vous montre comment. 11/02/2004
“Développer une Application Enterprise Objects”, l’article précédent, vous a montré combien il était facile de manipuler des enregistrements de base de données en les représentant par des EOGenericRecords. Maintenant, au lieu d’utiliser des objets entreprise génériques, vous allez créer une classe enterprise-object et personnaliser son comportement.
Dans ce chapitre, vous allez générer une classe enterprise-object personnalisée, ajouter votre propre logique à une classe enterprise-object et apprendre comment donner des valeurs par défaut à des propriétés d’objets entreprise. 29/01/2004
On décrit souvent WebObjects comme un serveur d’applications ; cependant, il est beaucoup plus que cela. WebObjects est constitué d’un ensemble de frameworks qui vous permettent d’écrire des applications serveur distribuées, indépendantes de la plate-forme, ainsi que d’un ensemble d’outils vous permettant de les écrire. 07/01/2004
Ce chapitre décrit la création d’un projet similaire à ceux que nous avons vus dans les chapitres précédents, mais avec comme fonctionnalité supplémentaire la gestion de données stockées dans un base. Au fur et à mesure que vous suivrez ces exemples, référez-vous aux chapitres précédents pour être sûr que vous comprenez les concepts sur lesquels chaque étape repose.
Dans ce chapitre, vous allez créer une base de données en utilisant OpenBase Manager, créer un modèle de données contenant une entité en utilisant EOModeler, créer une table de base de données à partir d’une définition d’entité en utilisant EOModeler, effectuer des opérations de recherche, d’insertion, de mise à jour et de suppression sur stock d’objet et, sauvegarder dans un stock de données les changements apportés au contexte d’édition. 24/09/2003
Enterprise Objects est un système puissant qui rend l’usage de stockage persistant pour vos données presque transparent. Il évite la nécessité de travailler avec SQL ou tout autre langage de requête de bases de données en fournissant une API orientée objet que vous utilisez pour gérer vos données de la même manière que vous gérez de simples objets, sans tenir compte du type de support dans lequel résident vos données.
Ce chapitre présente la théorie qui se cache derrière la technologie Enterprise Object et explique les couches qui constituent une application Enterprise Objects et le rôle que le modèle joue dans une application Enterprise Objects. 20/08/2003
Ce chapitre apporte une courte introduction à la structure et à l’utilisation d’une base de données. Cela suffira pour que vous puissiez commencer à utiliser Enterprise Objects, mais vous devrez consulter la documentation qui accompagne votre base de données ou votre administrateur de bases de données local pour plus de détails. Vous pouvez aussi découvrir comment Enterprise Objects sert d’interface entre votre logique métier et votre base de données en consultant Inside WebObjects: Enterprise Objects.
Dans ce chapitre, vous allez apprendre comment une base de données relationnelle est structurée et comment les relations sont implémentées dans une base de données. 17/07/2003
Le web–de part sa nature–est un média sans état. Un serveur web reçoit une requête, produit une réponse et la retourne au navigateur web–sans aucune connaissance des requêtes précédentes du même utilisateur.
Une application web, cependant, a besoin de conserver l’état entre des requêtes du même utilisateur de manière à fournir une expérience acceptable pour l’utilisateur. Bien que vous puissiez passer des informations dans un sens et dans l’autre entre des composants web, vous avez souvent besoin de maintenir l’état qui est partagé entre les composants. Plutôt que de passer cette information d’un composant à un autre, vous pouvez le stocker à un niveau plus élevé–dans l’objet Session.
Dans ce chapitre, vous allez apprendre à stocker des informations persistentes dans l’objet Session, à accéder à la session à partir de plusieurs composants web et à voir les avantages de rendre réutilisables vos composants web. 30/06/2003
Le retour arrière, la mise en cache des pages côté client et celle des composants web sont trois problèmes étroitement liés qui provoquent des maux de tête chez les développeurs d’applications web. Heureusement, WebObjects apporte de nombreux mécanismes pour vous aider à traiter le problème collectif de la gestion de l’état d’une page. 02/06/2003
Commentaires récents