This is a migrated thread and some comments may be shown as answers.

RadRichTextBox loading performance issue

1 Answer 113 Views
RichTextBox
This is a migrated thread and some comments may be shown as answers.
Abdelkarim
Top achievements
Rank 1
Abdelkarim asked on 08 May 2014, 06:27 PM
Hi everyone,

We have a window that contains a RadRichTextBox and it is loaded on demand, we've noticed that it takes a long time to load, around 20s, the first time, after that it loads fast.

checking on the output we found that the following module takes the entire load time.

'XXXX.exe' (CLR v4.0.30319: XXXX.exe): Loaded 'MetadataViewProxies_09fc4bbd-18cb-4607-8b8c-a7d449e27c43'.  


We guessed that it is related to MEF, anything on how we might fix this, by disabling probably unneeded features. Not all features are needed for our case.

we are using the following version: 2013.3.1016.40

Regards
Abdelkarim

1 Answer, 1 is accepted

Sort by
0
Missing User
answered on 12 May 2014, 05:01 PM
Hi Abdelkarim,

Thank you for getting to us with this!

The initial loading time of RadRichTextBox is influenced by its usage of MEF which is used to load extensible components like the format providers and UI widgets. This can be slow in some situations and you can improve the startup time by changing the default catalog used by MEF as described in this help article.

We are currently planning performance improvements on some areas of the control and we will do our best to release them as soon as possible. 

Also, please take a look at this help article about performance in RadRichTextBox.

I hope this helps! Let me know if you have other comments or questions.

Regards,
Yancho
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
Tags
RichTextBox
Asked by
Abdelkarim
Top achievements
Rank 1
Answers by
Missing User
Share this question
or