I'm currently developing an large application that makes judicious use of Telerik controls most of which at this point are Prometheus controls. One problem I am seeing on a regular basis are javascript errors which then halt all further javascript on a given page. Obviously, my team and I are working on resolving these issues as much as possible. For example, we abandoned all use of the AJAX control toolkit controls so that we are only using standard ASP.NET controls or Telerik controls and preferably Prometheus controls to mitigate the sources of javascript.
However, I see a serious support problem when I get ready to deploy. I will have no information about when and what error occurred if it is in javascript. If an error occurs on the server, I get a full stack trace and the user gets a clear indication that something went wrong. When it occurs in javascript, I get no information that an error occurred and the user has to be watchful for small error icons in their browser to note that a javascript error has occurred.
However, I see a serious support problem when I get ready to deploy. I will have no information about when and what error occurred if it is in javascript. If an error occurs on the server, I get a full stack trace and the user gets a clear indication that something went wrong. When it occurs in javascript, I get no information that an error occurred and the user has to be watchful for small error icons in their browser to note that a javascript error has occurred.