Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

Web Development Helper pour Microsoft Ajax

Nikhil Kotari l'architecte de Microsoft Ajax (aka "Atlas") a récemment mis à jour son outil Web Development Helper qui est indispensable pour débugger des applications Ajax.

Tout comme Fiddler il permet de tracer les requêtes HTTP émise par le client, on peut donc facilement suivre les requêtes XMLHttpRequest. La nouveauté se trouve au niveau de la visualisation, Nikhil a rajouté la notion de Viewer on peut désormais voir la réponse comme une image, sous la forme d'un texte en Hexa, d'un texte brute et enfin d'un viewer spécifique aux UpdatePanels et un autre pour le JSON.

Cet outil possède aussi une "Console JavaScript" où l'on peut directement écrire du code dans une textbox et l'exécuté dans le contexte de la page. On peut également écrire dans cette console à partir de code JavaScript :

Debug.write('votre message');

Mieux encore on peut étudier le contenu d'un objet :

// JavaScript var obj = { field1: true, field2: "string value", field3: [ 1, 2, 3 ] }; if (window.debugService) { window.debugService.inspect("my object", obj); }

Untitled.png

Il contient aussi un inspecteur DOM :

Untitled.png

Enfin vous pouvez rajouter un httpModule de debug qui permettra l'interaction entre le Web Development Helper et ASP.net en rajoutant cette ligne dans le web.config :

<httpModules> <add name="DevInfo" type="nStuff.WebDevHelper.Server.DevInfoModule, nStuff.WebDevHelper.Server, Version=0.5.0.0, Culture=neutral, PublicKeyToken=8fc0e3af5abcb6c4" /> </httpModules>

Cela vous permettra de profiter d'un "Viewstate Decoder", d'un "Trace Viewer" et d'un "Cache management"

Vous pouvez trouver plus d'info sur ce projet ici : Web Development Helper and ASP.NET Ajax, pour le télécharger c'est sur la page du projet WebDevHelper et vous pouvez aussi consulter une doc très complète de l'outil.

Posted: vendredi 24 novembre 2006 12:00 par cyril
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 :
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21

- SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par Blog Technique de Romelard Fabrice le 05-08-2013, 16:29

- AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par Julien Chable le 05-06-2013, 23:30

- [TFS2010] A la recherche du Shelveset perdu par Blog de Jérémy Jeanson le 05-03-2013, 21:46

- .NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par CoqBlog le 04-28-2013, 19:57

- [W8] Afficher un graphe par CPU dans le gestionnaire des tâches par Blog de Jérémy Jeanson le 04-28-2013, 17:48

- [WCF] Limiter proprement l’accès à vos ressources serveur par Blog de Jérémy Jeanson le 04-26-2013, 22:59

- Event : Je serai speaker à la Conf’SharePoint par Blog Technique de Romelard Fabrice le 04-26-2013, 12:00