Telerik UI for Windows Phone by Progress

Adding a RadCloudDiagnostics component in your Windows Phone application

The following steps will guide you through the process of setting up a RadCloudDiagnostics component on a Windows Phone application:

  1. Create a Content Type that will store the diagnostics reports on This type should be EverliveDiagnosticsInfo and it should have the following structure:
    Cloud Controls Diagnostics Info
  2. Define a RadCloudDiagnostics instance in the App.xaml.cs file and call its Init method:

    RadCloudDiagnostics diagnostics = new RadCloudDiagnostics();

  3. Initialize ApplicationUsageHelper in the App.xaml.cs file:

    private void Application_Launching(object sender, LaunchingEventArgs e)
    private void Application_Activated(object sender, ActivatedEventArgs e)

  4. This will add a diagnostics component in your application which will send diagnostics info in the cloud in case an ApplicationUnhandledException occurs. Optionally you can set the IsUserNotifiedOnException property to true if you want to notify the users about the exception and let them choose whether the report will be sent or not.