Nov 10, 2008, 12:00 PM
Performance and Reflection
Hi guys,
First of all, you are doing a great job with Coolite. My screen looks like fabuluous !
I have one screen with TabPanel which contains TextFields, combo, date etc... classic form. I activate Trace.axd in order to see the duration of rendering.
It seems that event Prerender is time-consuming. Therefore, thanks to Ant Profiler, I figure out that the issue comes from Reflection Method. You use a lot of GetType() GetProperties, GetValue etc.
Do you consider to migrate to PropertyDescriptor in order to improve performance ?
In my case, it takes 1,4 second just to render screen. It is a little to heavy
Thks,
Jerome
First of all, you are doing a great job with Coolite. My screen looks like fabuluous !
I have one screen with TabPanel which contains TextFields, combo, date etc... classic form. I activate Trace.axd in order to see the duration of rendering.
It seems that event Prerender is time-consuming. Therefore, thanks to Ant Profiler, I figure out that the issue comes from Reflection Method. You use a lot of GetType() GetProperties, GetValue etc.
Do you consider to migrate to PropertyDescriptor in order to improve performance ?
In my case, it takes 1,4 second just to render screen. It is a little to heavy
Thks,
Jerome