Sébastien Pertus
Développement d'un Extender Ajax
L'optique de cet article est de prendre connaissance du framework ASP Ajax Extensions 1.0 ainsi que celui fourni par l'ATLAS Toolkit afin de voir les possibilités de customisation de contrôles qui vous sont alors offertes.
Par Sébastien Pertus publié le 02/04/2007 à 10:19, lu 4908 fois, 10 pages
 1 | Introduction
Début février, Microsoft publie un ensemble d'éléments sous le nom ASP.Net Ajax Extensions 1.0.
Connu pendant la phase de béta sous le nom de code ATLAS Framework, ce Framework lance Microsoft pleinement dans le phénomène Web 2.0
Fer de lance de ce Framework, les deux composants ScriptManager et UpdatePanel permettent de faire des applications web à la mode AJAX, facilement, simplement, sans connaissance particulière du JavaScript ou des requêtes asynchrones et, surtout, multiplateformes.
Mais contrairement aux idées reçues, ASP.Net Ajax Extensions ne se limite pas uniquement aux possibilités offertes (certes nombreuses) de l'UpdatePanel, mais donne pleinement accès à un ensemble d'API accessibles par le code, aussi bien côté Serveur, que coté Client (amis du JavaScript Bonjour !)
Il existe déjà une communauté ayant pris une longueur d'avance dans ce domaine, en exploitant les possibilités de ce Framework. Il s'agit d'un regroupement de développeurs qui a contribué à l'élaboration d'un projet, encore en béta, sous le nom de code ATLAS ToolKit.
L'ATLAS Toolkit se focalise notamment sur une des possibilités offertes par ASP.Net Ajax Extensions : Le développement « d'extenders ».
De plus l'ATLAS Toolkit étend encore le modèle de développement ASP.Net Ajax pour toute personne désireuse de construire un Extender supporté par le Framework ASP.Net Ajax
Un Extender, par définition, va étendre le comportement d'un Web Contrôle, rendant l'expérience utilisateur plus riche.
L'optique de cet article est de prendre connaissance de ce Framework élaboré, ainsi que celui fourni par l'ATLAS Toolkit afin de voir les possibilités de customisation de contrôles qui vous sont alors offertes.
Sur le modèle de l'ATLAS Toolkit, nous allons développer notre propre Extender, afin d'étendre le comportement client d'une TextBox.
 
» Démarrer une discussion