We are sorry to hear about the problems that you have encountered in the upgrading process but please note that RadControls for ASP.NET AJAX (Prometheus) is Telerik’s next-generation ASP.NET UI control suite, which is built on top of the industry-standard Microsoft ASP.NET AJAX framework.
We have fully re-architectured our controls to benefit from the latest AJAX capabilities and deliver faster performance, unified programming model and enhanced functionality. All our API conventions are now fully aligned with the ASP.NET AJAX APIs for a standardized and very easy developer experience. Also, all new controls are now shipped in a single assembly, which greatly simplifies the deployment. All resources (scripts, skins, etc) are also embedded in the assembly and if you use the built-in scripts/skins without any modifications you do not have to worry about any external files.
Last, but not least our framework and controls are now extended to support not only ASP.NET 2.0 but 3.5 as well and take full advantage of latest additions like LINQ, client-side features, WebServices, load-on-demand etc.
Due to all these changes RadControls for ASP.NET AJAX are not backwards compatible with RadControls for ASP.NET. (Please note that this is a new generation of controls not just another version). While for some products, the transition is going to be painless for other products, the migration will be more difficult due to the new architecture, use of single assembly, new API, and other changes introduced in RadControls for ASP.NET AJAX.
For every control we have a help topic dedicated to the upgrade from ASP.NET to ASP.NET AJAX version and the changes in the respective APIs. For example, this is the topic for RadGrid:
We are always available to help you with any issues you have faced during the migration/upgrade process. Please do not hesitate to contact us and we will do our best to help you right away.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.