Got more questions? Find advice on: SQL | XML | Regular Expressions | Windows
in Search
Welcome to AspAdvice Sign in | Join | Help

C# Nuggets

ASP.NET Development Helper

Nikhil Kothari, the author of many of the Microsoft ASP.Net controls, has written an extension for Internet Explorer to detect when the ASP.Net page is running in Debug mode or in Trace mode and alerts the developer by showing information in the IE sidebar.

There's just one problem - it only works in Internet Explorer. So, what's a bored developer to do? Why, create a version for Firefox!

Introducing the Firefox ASP.NET Development Helper.
UPDATE: Until I ask my sysadmin to allow .xpi as a valid IIS6 MIME type, download the XPI here: Firefox ASP.NET Development Helper. Make sure you save it as aspnetdevhelper.xpi, no matter what the download dialog says.

It tries to be as faithful as possible to Nikhil's original extension, but obviously the development model between a Firefox XUL extension and Nikhil's "winforms-embedded-in-a-browser-helper-object" combo can't be understated. In addition, there is no View State decoder in the Firefox implementation.

In order to test it out, you will need to download Nikhil's code and install his HttpModule into your ASP.Net v2 website. This allows the extension to detect debug and trace modes.

Finally, it's worth pointing out that this is completely open source! It is licensed under the CPL. You can get the entire codebase here.


Published Thursday, May 12, 2005 9:19 PM by rbirkby

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS



rbirkby said:

Very cool! Love the idea :-)

I was actually atleast a bit curious about learning about the firefox extensibility mechanism as well. I admit I didn't search superhard, but I didn't find anything significant in terms of good documentation around the subject.

You just saved me from having to ask or look around.
May 12, 2005 9:39 PM

TrackBack said:

May 12, 2005 5:31 PM

TrackBack said:

May 12, 2005 7:01 PM

TrackBack said:

May 12, 2005 7:18 PM

TrackBack said:

May 13, 2005 3:47 AM

TrackBack said:

May 13, 2005 6:15 AM

TrackBack said:

May 13, 2005 1:06 PM

TrackBack said:

May 25, 2005 1:25 AM

TrackBack said:

June 19, 2005 11:55 PM

MarkD said:

Great - but do you have a 2.0 version?
May 31, 2008 6:47 AM

rbirkby said:

No. I did a bunch of work on a much improved DevHelper (including making it a FireBug plugin), but I was a little overwhelmed by the task of getting some of my features to work with the slightly awkward XUL infrastructure. It's more likely there will be a 3.0/Fuel version at some point in the future. But don't hold your breath!

June 2, 2008 2:53 AM

Leave a Comment

Enter the code you see below