ASP.NET AJAX JavaScript Class Browser

Updated on 2//22/2007:
New version available here: ASP.NET AJAX JavaScript Class Browser (take 3) 

As part of an exercise in app building, as well as an exercise in doing useful stuff, I wrote a class browser to inspect the ASP.NET AJAX client libraries. It's a simple ASP.NET-based app, though most of the code is client-side. I wrote a simple reflection layer (inspired in part by the .NET Reflection classes) and then a UI layer that uses it. It's about 1,000 lines of JavaScript and no managed code at all.

To run it, download the attachment and place it in a virtual directory on your web server. You'll need to have ASP.NET AJAX Beta 2 installed on the machine.

Feedback and bug reports are always welcome. Or, of course, just enjoy the app itself!

Published Tuesday, November 21, 2006 5:33 PM by Eilon
Filed under: , , ,

Comments

# re: ASP.NET AJAX JavaScript Class Browser

Wednesday, November 22, 2006 7:21 AM by Cyril

Very nice tool.

One thing it would be great to add is a "show inherited member" checkbox. This case will show all the member of the Type. Other thing it would be great to add it's support of XML Documentation.

I did a method to support "method overloading" in JavaScript. Please have a look here http://forums.asp.net/thread/1469982.aspx. It would be nice if Method overloading is support in Atlas and by your tools.

Thanks very much for this works.

# re: ASP.NET AJAX JavaScript Class Browser

Wednesday, November 22, 2006 10:50 PM by Simone Busoli

Thank you very much Eilon, very useful.

# re: ASP.NET AJAX JavaScript Class Browser

Thursday, November 23, 2006 3:45 AM by allan yang

Very nice!

It help me a lot.

# re: ASP.NET AJAX JavaScript Class Browser

Thursday, November 23, 2006 4:50 AM by jie

very nice tool,very useful

# re: ASP.NET AJAX JavaScript Class Browser

Friday, November 24, 2006 9:15 AM by Matt G

Thanks, this is a very helpful utility.  No Firefox support though?

# re: ASP.NET AJAX JavaScript Class Browser

Saturday, November 25, 2006 7:53 AM by vikram

great work

# re: ASP.NET AJAX JavaScript Class Browser

Saturday, November 25, 2006 11:20 PM by Ray

Great job! Yeah, it would definitely be nice to have Firefox support!  

I don't know too much about this, but my question is: I thought when you code against the MS ASP.NET AJAX library, you don't really need to worry about across browser support; the library takes care that plumbing away for you.  Then why is it not working in Firefox?  What did I miss?

Thank you!  Nice Job!

# re: ASP.NET AJAX JavaScript Class Browser

Monday, November 27, 2006 4:36 AM by Ryan

very useful

thanks for u job

# re: ASP.NET AJAX JavaScript Class Browser

Monday, November 27, 2006 1:56 PM by Mohamed Meligy

Really cool one.

I wish you could add the classes in the futures CTP to the list too, as it's the thing that has no good documentation right now.

Can this be added somehow to the existing bits?

# re: ASP.NET AJAX JavaScript Class Browser

Tuesday, November 28, 2006 8:52 AM by Daniel Balla

Very nice!

Indeed, the CTP futures would be nice to have

# re: ASP.NET AJAX JavaScript Class Browser

Tuesday, November 28, 2006 11:48 AM by Eilon

Please see my new post for FireFox support and browsing the Preview types:

http://weblogs.asp.net/leftslipper/archive/2006/11/28/asp-net-ajax-javascript-class-browser-take-2.aspx

Thanks,

Eilon

# re: ASP.NET AJAX JavaScript Class Browser

Tuesday, November 28, 2006 1:49 PM by Jim L.

You just made my day!

# re: ASP.NET AJAX JavaScript Class Browser

Sunday, December 03, 2006 5:27 AM by Počasí

very good tools

# re: ASP.NET AJAX JavaScript Class Browser

Thursday, May 31, 2007 10:01 AM by fab
It would be very useful if you could just point this app to a js file that was written using microsofts client side framework and reflect upon it.

# Class Javascript | More More Pics

Wednesday, July 06, 2011 6:24 AM by Class Javascript | More More Pics

Pingback from  Class Javascript | More More Pics

Leave a Comment

(required) 
(required) 
(optional)
(required)