Passionnant !!
J'ai installé Glimpse de base et pour EntitiyFramework, je trouve le debug hyper clair et facile à mettre en place.
On peut même le lier à son système de sécurité pour l'activer ou non selon tel ou tel groupe utilisateur... Je pense l'utiliser régulièrement sur mes projets ASP.NET MVC.
Bien entendu il fonctionne avec les appels Ajax (indispensable aujourd'hui).
Du coup je me suis lancé dans le développement de mes propres plugins : là encore je suis tombé quand j'ai vu avec quelle simplicité on pouvait venir s'intégrer à l'intérieur du debugger.
Juste un ptit truc sur la doc, qui je pense n'est pas à jour car l'exemple donné propose ce code :
var httpContext = context.GetHttpContext();
Ne compile pas pour moi et j'ai remplacé par :
var httpContext = context.GetRequestContext<HttpContextBase>();
Bref, c'est un détail.
Je vais l'utiliser en test sur un de mes projets actuel et si c'est concluant je pense l'installer partout. La seule limite de ce debugger est sa propre "créativité". Il faut imaginer ce que l'on va pouvoir insérer comme fonctionnalités et informations dans ses propres tabs.
Merci de m'avoir fait découvrir cet outil ! : )
Partager