With today’s introduction of the ASP.NET MVC wrappers for Kendo UI, or Kendo UI for ASP.NET MVC as they’re officially called, many questions are sure to arise about their relationship to the Telerik Extensions for ASP.NET MVC. While the FAQs on KendoUI.com noted our plans for ASP.NET MVC from the outset, today’s release brings more clarity to our long-term plans. In this blog post, I’m going to explain how the release of Kendo UI for ASP.NET MVC impacts the Telerik Extensions for ASP.NET MVC.
Note: If you’d like to know more about Kendo UI for ASP.NET MVC beta, please read this blog post on the KendoUI.com blogs.
The Extensions served their purpose well. For years, they helped speed developer adoption of ASP.NET MVC while still delivering rich views in their web applications.
While Kendo UI takes no dependencies on server-side platforms, it does share much of its core DNA with the Telerik Extensions. The same engineering team at Telerik builds and maintains both products, and many of the controls and features exist in both toolsets today. Even still, the products are not identical, and maintaining both under a single team is an anchor on Telerik’s ability to rapidly deliver the new features and enhancements we know you want to see. That leads us to today’s release.
The introduction of server-side wrappers for Kendo UI paves the way for a single MVC future at Telerik. Upon its official release in mid-July, Kendo UI for ASP.NET MVC will meet and exceed all of the functionality available in today’s Telerik Extensions for MVC. We’ll even provide pixel-perfect themes for Kendo UI that match today’s Extensions so old and new can be used side-by-side with no visual differences.
Kendo UI for ASP.NET MVC will be Telerik’s primary offering for ASP.NET MVC developers after Q2 2012.
Does that mean the Telerik Extensions go away or stop working? Definitely not! But all new ASP.NET MVC development going forward should target Kendo UI to take advantage of Telerik’s on-going investment in these powerful tools.
If you currently have the Telerik Extensions for ASP.NET MVC in your project and are completely happy with your implementation, there’s no need to upgrade. Your version of the Telerik Extensions will continue to work just fine and you will continue to receive support through Q2 2013. However, if you want to adopt MVC tools that will expand beyond today’s offering, Kendo UI for ASP.NET MVC is your choice.
And while similar, Kendo UI for ASP.NET MVC and Telerik Extensions for ASP.NET MVC are not identical. Certain APIs have been changed to better fit the established Kendo UI client-side API. We have started to document all of these changes, and we will offer complete documentation and transition guidance with the official release in July.
If you are considering a switch, Telerik is attempting to make the transition as easy as possible.
We have updated our FAQ to provide as much information as possible about the licensing impacts of the new Kendo UI wrappers, but here are some quick answers to some of the most common questions:
If you have more questions, I recommend reading over the FAQ that linked above. Most of the common questions are answered there and it is a great place to learn more about this product transition.
With any major step forward like this we know there are many questions and cases that cannot be addressed by a single blog post. We are excited to take this step, though, as it will unlock our ability to rapidly deliver new features and new widgets to MVC developers via Kendo UI. We hope that you’ll take this step with us and let us know how we can continue to make your lives as MVC developers easier.
In the meantime, download the Kendo UI for ASP.NET MVC beta and stay tuned for the final Telerik Extensions for ASP.NET MVC new features release coming with the Telerik Q2 2012 release in two weeks!
Carl Bergenhem is an Enterprise Solutions Consultant at Telerik specializing in the ASP.NET AJAX and ASP.NET MVC products. He has always been interested in web development and has played around with various web technologies since he was a kid. In his free time Carl enjoys soccer, running and playing his guitar.