This is a migrated thread and some comments may be shown as answers.

Server-side Rendering Engines? (.net/php?)

5 Answers 184 Views
Templates
This is a migrated thread and some comments may be shown as answers.
Chris
Top achievements
Rank 1
Chris asked on 18 Jan 2012, 01:21 AM
Hi Kendo Team,

Well, after having built out a pretty good set of functionality with jQuery templates and the .Net rendering engine (http://nuget.org/packages/jquery-tmpl.net), I'm now looking for something that won't be pulled out from under my feet.  jQuery templates being cancelled is just bad, but it's great for Kendo!  

I and probably many others are looking to replace our jQuery template code since that project has been axed. 

My question though is... do you plan on offering a .Net rendering solution for your template framework?  It looks pretty similar to jQuery templates so it could even be possible to take the jQueryTmpl .net open source code renderer and to modify it?  If so, do you have a time frame for this?  For me, I'd love server-side rendering in .Net, php, and Ruby in that order of preference.

This has been pretty critical for us, because although the client-side is amazing, and as painful as it is to serve things up server-side we've build client-side, for SEO it's a huge issue still.

5 Answers, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 18 Jan 2012, 11:24 AM
Hi,

 Yes, we do have plans to offer server-side counterparts for Kendo. For example ASP.NET MVC HtmlHelpers, PHP, Ruby on Rails etc. We plan to start with ASP.NET MVC after the Q1 2012 release (which is due late March).

All the best,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Chris
Top achievements
Rank 1
answered on 08 Aug 2012, 12:30 AM
Hi,

I was wondering if there was an update on whether any server-side rendering engines exist now for the Kendo Templates.  I did some digging into the MVC wrappers, but I didn't see anything.  Can you please point me to the right place if this does exist or give an estimate of when it may exist if it currently doesn't?

Thanks!
Chris
0
Atanas Korchev
Telerik team
answered on 08 Aug 2012, 06:21 AM
Hi Chris,

 Could you please clarify what do you mean by "server-side rendering engines for Kendo Templates"?

 If you mean client-templates generated from server-side code you can check \wrappers\aspnetmvc\Examples\Areas\razor\Views\web\grid\detailtemplate.cshtml - it shows how to use a Kendo MVC HTML helper extension as a Kendo Template.

Regards,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Chris
Top achievements
Rank 1
answered on 08 Aug 2012, 07:06 AM
Hi Atanas,

What I mean is that i would like to get something like this: http://nuget.org/packages/jquery-tmpl.net that supports kendo templates.  That way I can use the kendo templates to generate markup on the server instead of through a client-side js call.  This helps with SEO because the content crawlers see the content whereas if all content is loaded client-side I don't think web crawlers see the content (unless something changed, which I hope it will eventually).


0
Atanas Korchev
Telerik team
answered on 08 Aug 2012, 07:53 AM
Hello Chris,

 Thank you for the clarification. Indeed this is not currently supported. Could you please clarify what the use case would be? Can't you use Razor template delegates to achieve the same? All Kendo Widgets apply Kendo templates on the client-side and a server side rendering engine will not be usable there. At the time being only the Kendo Grid supports server rendering and templates are specified as razor delagates.

Greetings,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
Templates
Asked by
Chris
Top achievements
Rank 1
Answers by
Atanas Korchev
Telerik team
Chris
Top achievements
Rank 1
Share this question
or