Exia NT

Suivis des technologies et évènements Microsoft

Microsoft AJAX, fini les nuits blanches sur du JavaScript

Aujourd’hui nous verrons ce nouvel animal que nous apporte Microsoft.

Tout d’abords il faut savoir que ce nouvel outil n’est disponible qu’avec le framework 3.5.

Pour les utilisateurs de Visual Studio 2005, il faudra suivre cette démarche pour obtenir les fonctionnalités de Microsoft Ajax

Cet article aura juste pour but de vous présenter la rapidité que l’on a à dynamiser un site web en quelques clics(désoler pour les puristes).

On va se servir d’un site web basique, voir inutile mais qui servira d’exemple. Cette page web affiche un label et un bouton, tout cela dans un formulaire. Au load de la page, nous allons mettre le code correspondant :

MonLabel.Text = Date.Text (VB code)

Maintenant chargez votre solution, vous obtiendrais au chargement la date, et à chaque clic bouton, nous aurons la date actuelle avec rafraichissement de page.

Désormais nous allons nous servir des nouveaux composant de la boîte à outil :

Premièrement, au sommet de notre page, nous allons glisser un ScriptManager .

Deuxièmement, faites glisser le composant UpdatePanel dans votre page, l’emplacement n’a pas d’importance. Puis glisser votre label et votre bouton dans le composant UpdatePanel (la prise en main pour glisser les input n’est pas forcément aisé au premier essai ^^)

Eh voilà, chargez votre solution, appuyez sur votre bouton, aucun rafraichissement de page!

Voilà l’utilisation la plus simple de Microsoft Ajax.

Bien sur, il est possible d’exécuter des tâches plus complexes. Par exemple si vous possédez un site répertoriant des petites annonces par département. Vous avez créer une liste déroulante avec les départements, et un rechargement de page s’effectue pour l’affichage des annonces sur votre page. Dans ce cas, suivez exactement la même manipulation citée au-dessus, et vous n’aurez plus de rechargement de page.

De plus, il est possible de télécharger un module supplémentaire: Control Ajax Toolkit, basé sur une librairie open source qui délivre à l’utilisateur de nombreux contrôles Ajax, comme le drag & drop.

Voilà pour une présentation rapide de Microsoft Ajax.

Ressources :

http://www.asp.net/ajax/

mars 6, 2008 - Publié par mathrb | Microsoft | , , , , | Pas de commentaire

Pas de commentaire »

Pas encore de commentaire.

Laisser un commentaire