Design Patterns en Ajax

Hébergement de sites Internet


Recevez 1000 visiteurs par jour en provenance de Google
Téléchargez gratuitement notre guide explicatif
gagner argent


Design Patterns en Ajax







 Design Patterns en AjaxDesign Patterns en Ajax

 

Livre de Michael Mahemoff

Traducteur(s) : Denis Priou, Michel Beteta, Frédéric Laurent

 

682 pages, 1ère édition, Janvier 2007 Éditions O'Reilly, ISBN10 : 2-84177-397-3, ISBN13 : 978-2-84177-397-8

Public visé : Débutant, Expérimenté, Spécialiste

 

Résumé de l'éditeur

Ajax est l'une des technologies Web les plus appréciées actuellement. En s'appuyant sur des standards éprouvés comme JavaScript et XML pour mettre à jour les données du client en temps réel à partir d'un serveur distant, Ajax apporte souplesse et réactivité à de nombreux services et sites web comme Gmail, Pandora, Google Maps ou Wikio. Design Patterns en Ajax propose au développeur Web ainsi qu'au designer de mettre en place rapidement des services fonctionnels en Ajax avec l'aide de design patterns. Les design patterns sont des méthodes réutilisables se concentrant sur les cas de figures modélisés les plus fréquemment rencontrés d'un développement. Cet ouvrage repose sur une approche concrète consistant à passer de la théorie à la pratique à partir d'exemples illustrant chaque pattern. Vous apprendrez entre autres comment :

 

  • Concevoir des applications Ajax.
  • Gérer les accès distants via le Web grâce aux appels XMLHttpRequest ou IFrame.
  • Mettre en place des services web.
  • Optimiser les performances de votre site avec les techniques de cache.
  • Rendre votre page plus interactive avec des widgets ou des éléments modifiables.
  • Utiliser des effets pour mettre en valeur le contenu.
  • Effectuer des tests pour vérifier la fiabilité de vos services web.

Design Patterns en Ajax vous aidera à concevoir des sites à la fois interactifs et optimisés tirant parti de toute la puissance d'Ajax à l'heure du Web 2.0.

 

Michael Mahemoff est diplomé de l'université de Melbourne en Informatique et ingénierie logicielles. Il a consacré sa thèse à la réutilisation des méthodes de programmation et aux interfaces homme-machine. Il vit aujourd'hui à Londres où il exerce en tant que consultant-développeur dans les secteurs de la Banque, des hôpitaux et en logistique.

Notre avis

Comme vous aurez pu le constater en voyant le titre du livre, celui-ci n'a pas pour but de vous apprendre l'Ajax.

 

Après un bref historique d'Ajax, l'auteur nous présente une bonne cinquantaine de design patterns.

La façon dont les patterns sont présentés est très bien pensée.

Ensuite nous avons l'énoncé du problème avec toutes les contraintes que celui-ci pourrait poser. Et évidemment après nous avons la solution ainsi que les décisions prises.

Et pour finir nous avons des exemples réels d'utilisation de ce pattern.

L’auteur nous présente les patterns ! Il y a certes des bouts de code par ci par la, mais ne vous attendez pas à en trouver prêt à l'emploi dans le livre. Toutefois, la plupart des patterns ont un lien vers des sites de démonstration où le code est souvent fourni.

 

Comme exemples de patterns nous avons le célèbre Live Search ou le Scheduling (Google Suggest). Bref que du plaisir à lire les explications,  …

 

Après les présentations des divers patterns les plus courants viennent, les chapitres le plus intéressants du livre.

 Un chapitre nommé « Patterns de développement » nous montre plusieurs outils bien pratiques qui permettent de tracer, débuggeur l'exécution d'un script ou bien de renifler le trafic d'une requête XMLHttpRequest. Les pratiques énoncées dans le chapitre qui suit permettent d'élaborer un mécanisme de test automatisé pour un composant toujours avec son lot d'outils.

En fin de livre, l'auteur nous fourni une très belle liste de frameworks et bibliothèques Ajax disponible pour différents langages de programmation tels que le C++, .NET, Ruby, Python , …

Sommaire

  1. Introduction
    • Introduction à Ajax
    • Un premier contact avec les patterns
    • Conception sous Ajax : principes et patterns
  2. Patterns technologiques fondamentaux
    • Le pattern Ajax App : les applications Ajax
    • Manipulation de l'affichage
    • Accès à distance via le Web
    • Comportement dynamique
    • Technologies d'extension
  3. Patterns de programmation
    • Les services web
    • Le dialogue navigateur-serveur
    • Population DOM
    • Génération de code et portabilité
    • Optimisation des performances
  4. Patterns fonctionnels et ergonomiques
    • Widgets (éléments graphiques)
    • Architecture de la page
    • Effets visuels
    • Fonctionnalités
  5. Patterns de développement
    • Diagnostics
    • Tester
  6. Annexes
    • Frameworks et bibliothèques Ajax
    • Configuration du code des exemples
    • Patterns et langage de Patterns
    • Références

 

Commandez le livre sur www.amazon.fr :
45.60 EUR TTC (prix éditeur 45.60 EUR TTC) - Livraison Gratuite !




      

    Retour à :
L'accueil

      



location serveurs hébergeur de sites internet en France










purchase text links




    Active Search Results     Référencé dans l'Annuaire Mirti          Image     annuaire de france