We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Speed of loading a MDI application using Syncfusion's menu and toolbars, etc

Thread ID:





3530 Mar 27,2003 01:51 AM UTC Apr 29,2003 07:13 PM UTC WinForms 6
Tags: Tools
Hong Chen
Asked On March 27, 2003 01:51 AM UTC

I wonder why loading such an application is slower than the attached dummy MDI application without Syncfusion's control? Thanks

Ramesh Praveen [Syncfusion]
Replied On March 27, 2003 05:59 PM UTC

Hong, 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. Regards, Praveen Ramesh

James Cline
Replied On April 11, 2003 04:46 PM UTC

> I wonder why loading such an application is slower than the attached dummy MDI application without Syncfusion's control? > Thanks 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... -Jim

Jeremy Holt
Replied On April 26, 2003 06:14 PM UTC

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? Thanks Jeremy

Ramesh Praveen [Syncfusion]
Replied On April 28, 2003 12:56 PM UTC

ngen needs to be run on the client m/c during the install in the client m/c. -Praveen

Jeremy Holt
Replied On April 28, 2003 04:15 PM UTC

How would I do this from within the VS Installer?

Ramesh Praveen [Syncfusion]
Replied On April 29, 2003 07:13 PM UTC

Jeremy, Here is some info: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxwlkWalkthroughUsingCustomActionToPrecompileAssermblyDuringInstallation.asp -Praveen


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon