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

Internet connection required for Diagnostics init?

1 Answer 47 Views
Diagnostics
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Stephan
Top achievements
Rank 2
Stephan asked on 17 Sep 2016, 09:25 PM

Hi Telerik Team,

I'm tracking down some serious performance problems in one of my apps where very few users report that startup takes quite long, especially when there is bad internet connection. Even though I couldn't find any internet communication when listening using a network sniffer (Fiddler) I'm still not sure whether there is some random traffic or not.

While searching (again) through my code I stumbled upon RadDiagnostics that I use to get error reports. Everything works fine.

So my question is: When initializing RadDiagnostics using ApplicationUsageHelper.Init() or ApplicationUsageHelper.OnApplicationActivated, is there any internet traffic from time to time that is used to get some of the information from the error mails that are generated?

I guess the answer no, but I just wanted to look at all possibilities.

Regards, Stephan

1 Answer, 1 is accepted

Sort by
0
Rosy Topchiyska
Telerik team
answered on 21 Sep 2016, 10:31 AM
Hello Stephan,

Thank you for contacting us.

The ApplicationUsageHelper.Init() method generates application specific data (version, installation date, previous run date etc., you can check the ApplicationUsageHelper.ApplicationUsageDataModel class to see all generated data) and saves it to the isolated storage. The OnApplicationActivated() method reads the last saved application data. No internet traffic generated in these methods.

I hope this helps.

Regards,
Rosy Topchiyska
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
Diagnostics
Asked by
Stephan
Top achievements
Rank 2
Answers by
Rosy Topchiyska
Telerik team
Share this question
or