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

Microsoft Office Live Workspace sort en version Beta.

Pour concurencer l’application Google Docs de son grand rival, Microsoft vient se sortir en version beta Microsoft Office Live Workspace depuis le 5 mars.

MSOLW_screen

Cette application permet de centraliser tout ses documents Office et de pouvoir les partager sur Internet.

Attention: Il est nécessaire que les composants Office soient déjà préalablement installés sur votre machine. Si il n’y a pas de composants Office sur votre ordinateur, Microsoft Office Live Workspace n’est pas disponible. Et c’est dommage pour les utilisateurs d’OpenOffice.org, de plus en plus nombreux, ou pour les personnes qui n’ont pas MS Office sur leur ordinateur, qui ne pourront pas utiliser cet outil.

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

Microsoft Outlook et Google Agenda peuvent être maintenant synchronisés.

Google Calendar Sync

Pour les adeptes des calendriers Microsoft Outlook ou Google Calendar, une nouvelle application, tout droit sortie de chez Google devrait les intéresser:

Google Calendar Sync
Google Calendar Sync permet de synchroniser les événements entre Google Agenda et Microsoft Outlook Calendar. Vous serez en mesure de déterminer l’orientation des différents flux d’information, ainsi que la fréquence de synchronisation des 2 applications.

Par contre il n’est pas possible de synchroniser les événements sur les agendas secondaires à l’heure actuelle. Google Agenda Sync ne synchronise que les événements du Google Agenda du compte principal et du calendrier Microsoft Outlook.

Peut-être pour la prochaine version… A voir!

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