Friday, July 25, 2008

Telerik Watch Minute: RadGrid client-side data binding

video
So it seems this new Telerik Watch Minute format is popular. Thanks to everyone who shared their feedback after "episode 1." Today I bring you the second "Minute", which incorporates some of your feedback (primarily addressing length- this is two whole minute vs. one) and focuses on new client-side data binding features in RadGrid for ASP.NET AJAX. The key thing I show-off in this clip is how much of a savings you get in terms of HTTP request and response size when you use web services and RadGrid client-side data binding vs. traditional ASP.NET AJAX operations. Since the ASP.NET AJAX UpdatePanel approach to Ajax executes the full page lifecycle on every request, all of your Ajax operations are littered with extra payload (like viewstate!). When you use web services instead (combined with the new Q2 2008 RadGrid features), your HTTP requests and responses are sweet, compact serialized JSON. Enjoy the second TWM and watch for many more to come. I'm still trying to figure out how often to publish these, but for now expect them at least weekly. What do you think? How often would you like to see TWM updates? P.S. You can grab the demo code used in this TWM from my follow-up ALT.NET talk post. The code is in a 7zip archive (sorry! FTP problems). I'll be posting a Zip version as soon as I can.

4 comments:

Kevin Babcock said...

Nice episode Todd. Client-side databinding is by far my favorite new feature in this release!

Clayton Powell said...

Please slow down! Don't feel as though you need to rush the presentation to fit into a time limit.

Todd Anglin said...

@Clayton- Note taken. I got that feeling myself. I do want to keep the videos short, but I'll try to "pace" them better in the future. We'll be launching some more new video formats to fill-in the 5 - 8 min. video window soon. Stay tuned.

Newton said...

hahaha... slow down...