20 Aug 2014 17:18:49 Steve Skinner posted:
Pre-sales questions.... Feature overlap with column sorting
It seems like there is some overlap in features with the HTML5 Data Bindings extension. In the most recent update with HTML5 DB, we now have the ability to use search filtering and dynamic column sorting together, so this extension doesn't really deliver anything new or different for that, although the way you set it up is definitely different. Is this correct or does the Extended repeater do something more as far as sorting goes?Paging
We already have the ability to do client side paging with HTML5 DB, but this extended repeater extension seems to bring the new capability of going to any particular page in the results by clicking the page number. That seems to be the only difference from the paging that HTML5 already has. Is there more to it than that?Question about long lists and performance
One of the great things about HTML5 DB was that it retrieves the # of records for a page when you click it (ajax style), instead of loading the entire list of records and then dividing them up into pages. In your demo, you show entering no value for records per page in the set up of the data source with HTML5 DB. Paging set up comes later with the extended repeater extension. This left me wondering whether paging performance is slower than the original way to do paging with HTML5 DB because you're telling the data source to load all records, and then it gets divided up into pages by this new extension. It seems like you may lose the ajax benefits of "load data as you go" when doing it this way.
I'd be curious to see what the paging performance would be on a data source with a thousand or more records, comparing the original method of paging with HTML5 DB and this new way with the extended repeater.
Have you guys done any performance testing on this to know if there's any significant difference?