Hi!
I have a performace issue.
I load about 1200 appointments and use this line of code to add them to the ScheduleView:
Telerik.Windows.Controls.CollectionExtensions.AddRange(viewModel.Appointments, appointments);
The first time I do this it takes about 15 seconds for that single line of code to execute.
If I reload the data from the database and add them againg, it only takes about 2 seconds.
What is the reason for this?
Is there some kind of initialization of the ScheduleView that is performed the first time?
Is there something I can do to shorten this time, it is very annoying for our customers?
Unfortunately because of software regulations at our largest customer we are stuck with Silverlight 4 at the moment, so keep that in mind when answering my question.
By the way, are there any huge performance boost if upgrading to the latest SIlverlight 5 version from the last 4 version?
We could use some good arguments for our customer to upgrade to version 5.
Regards,
Håkan
I have a performace issue.
I load about 1200 appointments and use this line of code to add them to the ScheduleView:
Telerik.Windows.Controls.CollectionExtensions.AddRange(viewModel.Appointments, appointments);
The first time I do this it takes about 15 seconds for that single line of code to execute.
If I reload the data from the database and add them againg, it only takes about 2 seconds.
What is the reason for this?
Is there some kind of initialization of the ScheduleView that is performed the first time?
Is there something I can do to shorten this time, it is very annoying for our customers?
Unfortunately because of software regulations at our largest customer we are stuck with Silverlight 4 at the moment, so keep that in mind when answering my question.
By the way, are there any huge performance boost if upgrading to the latest SIlverlight 5 version from the last 4 version?
We could use some good arguments for our customer to upgrade to version 5.
Regards,
Håkan