Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Azra [Florent Santin]

.Net, X'Net, aucun lien de parenté V2.0

Actualités

  • MSN Alerts
    View Florent Santin's profile on LinkedIn
    MS Days - MSDN et TechNet Tour spécial Dev
Rafraichissement de page partiel en ASP.NET avec Magicajax.net

En attendant une version go-live d'Atlas utilisable en prod, je viens de tomber sur un framework opensource .net qui permet de faire des rafraichissements de pages partiels en AJAX.

Le principe est simple, vous définissez des zones de rafraichissement partielles à l'aide de balises "ajax:ajaxpanel" , vous mettez plus ou moins de contrôles serveurs ASP.NET dedans, puis vous laissez le framework s'occuper de générer les javascripts nécessaires à la mise à jour de vos contrôles coté clients ainsi que du viewstate.

Ce framework a à mes yeux plusieurs avantages:

  • il est compatible 1.1 et 2.0
  • il est déja utilisable
  • il est gratuit
  • Y'a pas du tout de Javascript à écrire :)

Bon, évidemment, son utilisation s'arrête au rafraichissement partiel de page (Atlas va beaucoup plus loin: drag n drop, completion, binding...), mais il peut suffire dans certains cas.

Voici le site qui contient des démos et le lien pour télécharger: http://www.magicajax.net/Default.aspx/tabindex/0/tabid/26
Dont les démos en 2.0 : http://demo2.magicajax.net/examples/Basic.aspx (l'exemple du webpart manager est sympa, j'en connai un qui va aimer)

EDIT: Je viens de me rendre compte que les démos 2.0 ne fonctionnent pas bien sous Firefox.

EDIT 2:

hophop en direct de son blog, ScottGu nous fait pareil avec les "atlas:UpdatePanel" : http://weblogs.asp.net/scottgu/archive/2005/12/26/433997.aspx

Mais avec tout ca, ou sont passées les notions de databinding dans Atlas (via les contrôles serveurs qui ne sont plus présents dans la CTP Decembre)? Remplacées par du databinding ASP.NET 2.0 pur et simple, avec du rafraichissement partiel tout autour? Le résultat est le même, mais il y'a beaucoup plus de données qui circulent. Wait and see, mais si vous avez des réponses, ca m'interesse :)

Posted: lundi 26 décembre 2005 14:58 par azra
Classé sous :
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

cyril a dit :

Je n'ai pas encore regardé comment ca fonctionne mais je trouve ca tout simplement génial :)

A mon avis ils ont "tout simplement" redefinis la fonction __doPostBack pour le faire avec de l'Ajax :)

# décembre 26, 2005 17:18

Azra [Florent Santin] a dit :



En fesant mon tour matinal des blogs/forums, je viens de tomber sur une réponse de post de ScottGu...
# février 4, 2006 11:01

Azra [Florent Santin] a dit :


 
Depuis la CTP de Décembre, Atlas possède un contrôle serveur "UpdatePanel" qui permet de faire...
# février 28, 2006 22:03

Azra [Florent Santin] a dit :



En fesant mon tour matinal des blogs/forums, je viens de tomber sur une réponse de post de ScottGu...
# mai 5, 2006 19:00
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Le nouveau Gojira, c’est pour lundi… par CoqBlog le il y a 8 heures et 2 minutes

- SharePoint : nouvel article sur la mise en place des Scopes dans MOSS Searchs par Blog Technique de Romelard Fabrice le il y a 15 heures et 28 minutes

- Hello CS par Le Blog de julz le il y a 20 heures et 54 minutes

- MSDN/TechNet/Microsoft Days Tour 2008 à Lille les 13 et 14 Octobre ! par RedoBlog - The .NET Gentleman !!! le il y a 23 heures et 44 minutes

- MVC Pratique #07 - Un projet concret et le transfert des objets avec les ModelBinders par #Rui le 10-09-2008, 23:39

- SQL Server 2008 : Certifié - TS Admin (70-432) par SQL Server vu par Christian Robert le 10-09-2008, 10:58

- [WPF] Comment changer la couleur utilisée pour sélectionner les éléments d’un ItemsControl ? par Thomas Lebrun le 10-09-2008, 10:49

- Hello World! par Hamid's Place le 10-08-2008, 23:38

- SQL Profiler - Configuration pour un développeur - tracer les requêtes SQL de votre application par Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-08-2008, 15:52

- Monitoring et Patron de méthode par Le blog de Marc Ranchin le 10-08-2008, 10:22