Our company decided over a year ago to utilize the Telerik control set. We are now finding that every release requires many hours to fix all the incompatablities your new versions create.
Here are the support tickets for just the last release:
Ticket ID: 207320 Various Style Problems with version (v. 2009.1.402.20)
Ticket ID: 202049 Problems caused by conflict between Radmenu and Grid context-menu
Ticket ID: 212575 RadWindow problems using last version 2009.1.402
Within our company these tickets represent 47 hours of work by my team and we still have not addressed all the problems:
Ticket ID: 1835 Problems with CSS in Telerik (v. 2009.1.402.20) - 32.00hs
Ticket ID: 1854 New Telerik Pagination control at requires to be reviewed – 6.50hs
Ticket: 1924 LMS review bugs testing report telerik - 8.75hs
Now we are having problems with RadWindow. Here is the latest reply from your team:
The problem here is due to the fact that you are using DNN that use HTML DocType:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
RadWindow
(and all RadControls) for ASP.NET AJAX are built upon the MS Ajax
framework that uses XHTML DocType and they rely to this DocType for
proper showing and positioning on the page.
In your case we could suggest one of the following solutions:
- Upgrade to a recent version of DNN (4.9x and above) where XHTML DocType is used.
- Restrict the maximizing of the RadWindow by using the Behaviors property.
Regards,
Georgi Tunev
We have invested 8 man years into a Learning Management System that installs as a module set into the DotNetNuke portal framework. Your team continues to break our product with each new release and now you are telling us that "All RadControls rely on XHTML for proper positioning"? The bulk of DNN websites (our customers) are using skins that are NOT XHTML doctype. What should we tell all these people? They have to change their site skin to run our LMS?!?!?
Last September when you hammered the name spaces - which requires clients who upgrade to delete dll's using FTP (try explaining this over the phone) you assured me: "Backwards compatibility is now a critical priority for all new releases. We now have a mature product which will not change as much as in the past and we can assure you that breaking changes will be restrained to the absolute minimum."
http://www.telerik.com/community/forums/aspnet-ajax/chart/problem-with-dll.aspx
Questions:
1 - Is there anyone inyour organization that cares about backward compatablity?
2 - How can we possibly continue to utilize your control set given that we market to a wide audience of DNN users?
3 - It would take us at least 3 months to remove all your controls from our application. what are our options?
4 - You've assured me before that your upgrades would be "restrained to the absolute minimum." Can I trust your company any longer?
I'm trying to run a business. Our product launch is already behind. I need to pay my staff - we have wives and families to feed. This is not just a technical problem.
A thoughtful, considerate and helpful reply would be appreciated.
Thanks,
Chris