Our team is working with TelerikReporting with reports we write in Visual Studio rather than designing them directly in the tool. This lets us do version control which is important to us. It's working well for us. However, it would be much smoother a simple change: - when you upload a report, you should have the option to overwrite the definition of an existing report. Otherwise you have to:- - delete the report you are updating - because there are schedules atached, you have to delete those as well - recreate the report - recreate the schedule You can understand why this is time consuming.