- Home
- Forum
- ASP.NET Web Forms (Classic)
- Performance Issue
Performance Issue
Hello Guys,
I'm using Schedule Control, binding it with many DB records, like is displayed in attachment image.
All data are being extracted quickly, so I noted that the problem is in the page size (HTML). It's with 800KB and 15 seconds to display the control in the browser!
Is there some approach that I'd use to improve the performance?
Best Regards,
Performance_8eab87a7.jpg
I'm using Schedule Control, binding it with many DB records, like is displayed in attachment image.
All data are being extracted quickly, so I noted that the problem is in the page size (HTML). It's with 800KB and 15 seconds to display the control in the browser!
Is there some approach that I'd use to improve the performance?
Best Regards,
Performance_8eab87a7.jpg
SIGN IN To post a reply.
13 Replies
MW
Melba Winshia
Syncfusion Team
September 2, 2009 01:25 PM UTC
Hi Israel,
We regret for the delayed response.
We are currently working on optimizing the performance for Schedule Control. The fix for this issue will be available on or before September 15, 2009.
Please let me know if you have any concerns.
Thanks,
Melba
We regret for the delayed response.
We are currently working on optimizing the performance for Schedule Control. The fix for this issue will be available on or before September 15, 2009.
Please let me know if you have any concerns.
Thanks,
Melba
BY
BAO YADONG
October 5, 2009 07:20 AM UTC
Hi Melba Winshia,
Is the performance issue resolved in the Schedule Control version 7.3.0.20? You said it should be by 15Sep09.
We are facing serious performance issue in version 7.1.0.30 in production for a project which has gone live into 3rd week now.
Need your confirmation before we upgrade the control for this live project.
Thanks,
Joseph Yong
Project Manager
Is the performance issue resolved in the Schedule Control version 7.3.0.20? You said it should be by 15Sep09.
We are facing serious performance issue in version 7.1.0.30 in production for a project which has gone live into 3rd week now.
Need your confirmation before we upgrade the control for this live project.
Thanks,
Joseph Yong
Project Manager
MW
Melba Winshia
Syncfusion Team
October 6, 2009 10:15 AM UTC
Hi Joseph,
Thank you for your interest in Syncfusion Products.
I am able to see performance issue with version 7.1.0.30 while loading more number of appointments. But we are glad to let you know that we have optimized performance while more number of appointments is loaded and the fix for this issue is available in the Development build v7.4.0.9 which you can refer to the below location for download.
http://www.syncfusion.com/downloads/development-builds
Unlock key:
If your Essential Studio license is current, you will be able to obtain the key to install this version from your account in DirectTrac. Otherwise, please contact your Syncfusion Sales Representative or e-mail [email protected].
Please try this and let me know if this helps.
Thanks,
Melba
Thank you for your interest in Syncfusion Products.
I am able to see performance issue with version 7.1.0.30 while loading more number of appointments. But we are glad to let you know that we have optimized performance while more number of appointments is loaded and the fix for this issue is available in the Development build v7.4.0.9 which you can refer to the below location for download.
http://www.syncfusion.com/downloads/development-builds
Unlock key:
If your Essential Studio license is current, you will be able to obtain the key to install this version from your account in DirectTrac. Otherwise, please contact your Syncfusion Sales Representative or e-mail [email protected].
Please try this and let me know if this helps.
Thanks,
Melba
IA
Israel Aece
February 8, 2011 12:57 PM UTC
Hi Melba,
We update the version of the Schedule control on our project, to verify the results. We can notice some gain in the performance of render.
We had a scenario where was delaying around 17 seconds to render the Schedule control. After this update, this time was reduced to 8/9 seconds. As you can see, the gain was significant, but from user point of view, this delay is inacceptable.
We are using Linq To SQL to bind it. Resources and BlockedTimes are being created at runtime. The site is hosted on Windows Server 2008 R2 with SQL Express 2008. The server-side code is running fast. The problem/delay is the render in the browser. We are using Internet Explorer 8.0, and we had tested many of browsers and versions, like FireFox, Opera, Chrome, etc., and all of them have the same problem/delay.
Can you help me to diagnostic this problem? Below I paste my control markup (ASPX) to you view it:
CategoryDataSourceID="" Height="100%" TimeMode="Hours24" UserOverrideCulture="Portuguese (Brazil)"
Width="100%" CultureSource="UserOverride" ShowPrintStripItem="False" WaitingPopupText=""
ShowDeleteStripItem="False" AllDayAppointmentRowVisible="False" AutoPostBackOnScheduleClick="True"
AllowAppointmentDrag="False" AllowAppointmentResize="False" ClientSideOnAppointmentClick="Editar(this)"
ClientSideOnScheduleClick="SelecionarData(this)" AutoPostBackOnAppointmentClick="True"
DayNavigatorPosition="HeaderLeft" ShowDayStripItem="False" ShowMonthStripItem="False"
ShowTodayStripItem="False" ShowWeekStripItem="False" ShowWorkWeekStripItem="False"
OnStartDateChanged="Schedule1_StartDateChanged" AllowAddingAppointByCallBack="False"
EnableTheming="False" HeaderBarVerticalAlign="NotSet" ShowNavigator="False" ShowNotedDaysInCalendar="False"
DayEndHour="23" ResolutionHeight="24" ShowCategoryGroupBar="False">
SubjectField="Subject" UniqueIDField="Id" />
<%# Container.Subject %>
We update the version of the Schedule control on our project, to verify the results. We can notice some gain in the performance of render.
We had a scenario where was delaying around 17 seconds to render the Schedule control. After this update, this time was reduced to 8/9 seconds. As you can see, the gain was significant, but from user point of view, this delay is inacceptable.
We are using Linq To SQL to bind it. Resources and BlockedTimes are being created at runtime. The site is hosted on Windows Server 2008 R2 with SQL Express 2008. The server-side code is running fast. The problem/delay is the render in the browser. We are using Internet Explorer 8.0, and we had tested many of browsers and versions, like FireFox, Opera, Chrome, etc., and all of them have the same problem/delay.
Can you help me to diagnostic this problem? Below I paste my control markup (ASPX) to you view it:
Width="100%" CultureSource="UserOverride" ShowPrintStripItem="False" WaitingPopupText=""
ShowDeleteStripItem="False" AllDayAppointmentRowVisible="False" AutoPostBackOnScheduleClick="True"
AllowAppointmentDrag="False" AllowAppointmentResize="False" ClientSideOnAppointmentClick="Editar(this)"
ClientSideOnScheduleClick="SelecionarData(this)" AutoPostBackOnAppointmentClick="True"
DayNavigatorPosition="HeaderLeft" ShowDayStripItem="False" ShowMonthStripItem="False"
ShowTodayStripItem="False" ShowWeekStripItem="False" ShowWorkWeekStripItem="False"
OnStartDateChanged="Schedule1_StartDateChanged" AllowAddingAppointByCallBack="False"
EnableTheming="False" HeaderBarVerticalAlign="NotSet" ShowNavigator="False" ShowNotedDaysInCalendar="False"
DayEndHour="23" ResolutionHeight="24" ShowCategoryGroupBar="False">
<%# Container.Subject %>
IA
Israel Aece
February 8, 2011 01:53 PM UTC
Hi,
I'm looking for some people that is passing for the same problem, and I found this post: http://www.syncfusion.com/support/forums/schedule-aspnet/90787/Property-DayStartHour=8-makes-loading-of-appointment-so-slow!
Just to complement the previous post, I have, in average, around 80 appointments per day, with 19 horizontal resources. You can view the attached image.
Schedule_d8c40337.zip
I'm looking for some people that is passing for the same problem, and I found this post: http://www.syncfusion.com/support/forums/schedule-aspnet/90787/Property-DayStartHour=8-makes-loading-of-appointment-so-slow!
Just to complement the previous post, I have, in average, around 80 appointments per day, with 19 horizontal resources. You can view the attached image.
Schedule_d8c40337.zip
TM
Teerthi M
Syncfusion Team
February 17, 2011 06:42 AM UTC
Hi Israel,
We analyzed your issue, we like to know which version you are using. In addition to that we have analyzed and found that the rendering delay is also caused due to the shadow of the appointment. To optimize that, you can set the ShowShadow property of the schedule control to False. Please find the below code snippet to use it.
runat="server" ScheduleType="Day" AutoFormat="Office2007Blue">
Please try the above and let me know if any concerns.
Regards,
Teerthi M
We analyzed your issue, we like to know which version you are using. In addition to that we have analyzed and found that the rendering delay is also caused due to the shadow of the appointment. To optimize that, you can set the ShowShadow property of the schedule control to False. Please find the below code snippet to use it.
Please try the above and let me know if any concerns.
Regards,
Teerthi M
HZ
Hilla Zucker
April 20, 2011 09:09 AM UTC
I have the same performance issue. It takes ages for the schedule to render, when i enter to the page or when i use the schedule context menu.
can't the context menu work on client side?
how can i reduce the schedule rendering time?
Capture_58a4b064.zip
can't the context menu work on client side?
how can i reduce the schedule rendering time?
Capture_58a4b064.zip
RR
Ranjithkumar R G
Syncfusion Team
April 26, 2011 02:44 PM UTC
Hi Hilla,
Thanks for using Syncfusion products.
We are sorry for inconvenience caused. We are unable to reproduce the issue. We have prepared a simple sample which can be downloaded from the following link.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-77962-1905188596.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
Thanks for using Syncfusion products.
We are sorry for inconvenience caused. We are unable to reproduce the issue. We have prepared a simple sample which can be downloaded from the following link.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-77962-1905188596.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
HZ
Hilla Zucker
May 24, 2011 12:12 PM UTC
Hi,
I have tried the sample.
It takes 7 seconds for the appointments to upload..
We usualy use more then twice as much appointments so it takes 12 approx seconds (i added to your sample 20 more appointments)
This is unacceptable for our customers,
what should i do?
Regards,
Hilla
I have tried the sample.
It takes 7 seconds for the appointments to upload..
We usualy use more then twice as much appointments so it takes 12 approx seconds (i added to your sample 20 more appointments)
This is unacceptable for our customers,
what should i do?
Regards,
Hilla
RR
Ranjithkumar R G
Syncfusion Team
May 27, 2011 07:04 AM UTC
Hi Hilla,
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule rendering time. It took around 250ms to render. We have attached the screenshot in our sample. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-7796275724170.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule rendering time. It took around 250ms to render. We have attached the screenshot in our sample. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-7796275724170.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
RR
Ranjithkumar R G
Syncfusion Team
May 27, 2011 07:04 AM UTC
Hi Hilla,
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule rendering time. It took around 250ms to render. We have attached the screenshot in our sample. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-7796275724170.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule rendering time. It took around 250ms to render. We have attached the screenshot in our sample. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-7796275724170.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
HZ
Hilla Zucker
May 29, 2011 09:34 AM UTC
Ranjithkumar hi,
Well you are right, the prerender time almost the same for me to.
The problem is after onunload. I don't know what comes after that, but between onunload and the display of the schedule control on page, above 10 sec waisted.
Regards,
Ranjithkumar.
Well you are right, the prerender time almost the same for me to.
The problem is after onunload. I don't know what comes after that, but between onunload and the display of the schedule control on page, above 10 sec waisted.
Regards,
Ranjithkumar.
RR
Ranjithkumar R G
Syncfusion Team
June 1, 2011 10:22 AM UTC
Hi Hilla,
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule unloading time. It took around 250ms to unload. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-77962-248013051.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
Thanks for your update.
Sorry for the inconvenience caused. We are not able to reproduce the issue reported by you. We have prepared a simple sample by including 20 appointments and calculated the schedule unloading time. It took around 250ms to unload. Please refer to the below link to download the sample application.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=sample-77962-248013051.zip
Could you please try the above sample and get back to us whether you are able to reproduce the issue? If not, could you please give more information or by reproducing the issue in the above sample so that we could sort out the issue and provide you with solution.The information provided would be of great help in resolving the issue.
Please let me know if you have any concern.
Regards,
Ranjithkumar.
SIGN IN To post a reply.
- 13 Replies
- 6 Participants
-
IA Israel Aece
- Jul 21, 2009 02:49 AM UTC
- Jun 1, 2011 10:22 AM UTC