RPRamesh Praveen Syncfusion Team March 27, 2003 12:59 PM
The main reason there might be a delay is because our dlls are not pre-compiled (to native format), using the ngen utility. Doing this will greatly enhance the speed and highly recommended.
Our install will do this automatically for you. But, if you are testing this on a different system where Essential Suite is was not installed, then you have to run ngen on our dlls (syncfusion.tools.dll, syncfusion.grid.dll, syncfusion.shared.dll) manually.
JCJames ClineApril 11, 2003 12:46 PM
> I wonder why loading such an application is slower than the attached dummy MDI application without Syncfusion's control?
I recently was performance profiling my app and found that when loading 80+ menu items, it was taking nearly 2 seconds to do that. I found that if you call bar.Items.SuspendEvents() before loading the baritems, it goes a whole lot quicker! I then call bar.Items.ResumeEvents(bool) after loading them...
UNUnknownApril 26, 2003 02:14 PM
How do you deploy the dlls once you've run ngen on them - does the VS installer automatically pick up the fact that they've been ngenned?
RPRamesh Praveen Syncfusion Team April 28, 2003 08:56 AM
ngen needs to be run on the client m/c during the install in the client m/c.
UNUnknownApril 28, 2003 12:15 PM
How would I do this from within the VS Installer?
RPRamesh Praveen Syncfusion Team April 29, 2003 03:13 PM
Here is some info: