I just wanted to post that I have just had great success using jQuery/AJAX to call back a JSON array that has 90,000 objects representing rows in a table.

Total size of the RESPONSE:

Content-Length 25453477

It took 35 seconds for the data to fully arrive in my browser (from a server 2 states away - so not in my office).

I'm using a SlickGrid to display the 90,000 rows. It's got a virtual viewport and scrolls effortlessly through the data.

I've got a JavaScript class that manages this JSON array - I can filter on fields, multi column sort, etc - all that JavaScript code runs as fast as if the grid has 90 rows!

I've never seen a MSFlexGrid work as well as this - or whatever they call the grid in .Net these days.

I love JavaScript - who would ever think that a freeware product like a FireFox browser could be robust enough to handle complex WinForm-like UX tasks!

imo - even better then a winform app.