hallo,
we have some strange performance behaviour in IE here. I use VS13 and IE11 on Windows 8.1.
we use the ig.loader with many grid features.
opening the webpage with recent FF or Chrome renders the grid in less than 2 seconds. opening it with IE stucks and takes forever.
See the screenshots of my gui profiling in IE, always the last iggrid.ui.feature.js file (after changing features, another last-file is affected) has a fast exclusive execution time, but the inclusive time takes forever (100% cpu, IE hangs) .
http://1drv.ms/1nTMg1P - infragistics.ui.grid.summaries.js hangs
http://1drv.ms/1nTMAO5 - same grid but summaries feature deactivated. now infragistics.ui.rowselectors.js hangs
http://1drv.ms/1nTMTZo - same grid, changed features. now infragistics.ui.sorting.js hangs
any idea what's happening? I reseted my Internet Explorer to default settings, rebooted and opened the webpage on an IIS webserver and everything was fine. starting visual studio and debugging with IISExpress in IE, it hangs again. that's not only on my PC, all developers here experience this issue. after debugging once with visual studio, it does not only hang during debugging session, it also hangs at opening the page from IIS webserver.
I deleted webessentials extension of VS, I deactivated break and continue, deleted the solutions .suo files, we have no idea what's happening.
edit: if I change the document mode in IE debug tools (F12) to IE10, it hangs too. but if I change it to documentmode IE9, it doesn't.
edit: by the way: we include the ig.loader.js file once in our pages, but $.ig.loader(....) is called for every grid on that page (up to 8 grids [we know that many grids on one page can issue performance problems, but it's very fast in FF, Chrome and IEs on "non-developer" PCs] ;) )
Hello maxschaf,
Thanks for posting in our forums!
I am looking into this and creating a sample to test this against using VS13 with IE11.
I will have another update on my findings for you tomorrow.
Hi maxschaf,
I will need a little more time to work on my sample to research this.
I will have more information for you tomorrow.
hi,
thanks for your help. we have no idea what is causing this problem.
kind regards.edit: proof that it's fast in FF and Chrome ;) :http://1drv.ms/1rEPXzZ
http://1drv.ms/1rEQ2ng
This issue is solved by recent IE updates.
Thank you for your patience.
This issue appears to reproduce only on a specific version of 11.1: 11.0.9600.17239.
It appears to be a browser related issue with the dynamically loaded files.
As a possible workaround you can load additionally the resources for the MultiColumnHeaders feature:
$.ig.loader({
scriptPath: /js",
cssPath: "/css",
resources: "igGrid.Sorting.Summaries.MultiColumnHeaders"
});
Which will improve the performance.
Best Regards,
Maya Kirova
Product Developer
I have created a support case for you with an ID of CAS-141032-G8T5W6. The matter has been determined to be a development issue and has been logged in our tracking system with ID: 176981.
I will leave this case open and update you with any new information. You can view the status of the development issue connected to this case by going to the “Account” tab on our website, selecting "My Support Activity" and then this support case will be listed there. Then, you may select the "Development Issues" tab to view details of this development issue.
Please let me know if you have any questions.
thanks, I will follow up with your progress.
After looking into this further, I am going to bring this up with our developers. I need a little more time to get my report together for them.
I will have another update for you tomorrow.